首页
学习
活动
专区
工具
TVP
发布

CSharp编程大全

专栏作者
340
文章
657677
阅读量
57
订阅数
c# 加壳工具推荐
当前C# .net语言的应用范围越来越广泛,IIS 的服务器架构后台代码、桌面应用程序的 winform 、Unity3d 的逻辑脚本都在使用。C# .net 具备强大的便捷特性,使得开发成本极低。而作为一款.net 语言,也有它让开发者头疼的弊病——非常容易被反编译。市面上的 Dnspy, ILspy,de4dot等工具可以非常容易反编译出被混淆保护的C# .net 程序。
zls365
2022-04-18
1.7K0
C#在WINForm程序中通过三种方式创建XML文件
string path = System.AppDomain.CurrentDomain.SetupInformation.ApplicationBase;
zls365
2022-01-14
1.5K0
C# SQLite在C#中的安装与操作
先说说优点,它占用资源非常的低,在嵌入式设备中需要几百K的内存就够了;作为轻量级数据库,他的处理速度也足够快;支持的的容量级别为T级;独立: 没有额外依赖;开源;支持多种语言;
zls365
2022-01-14
1.9K0
C# WPF控件ComboBoxEdit数据绑定及模糊匹配
C#纯小白票友,求一个WPF的combobox自动完成。就是在文本框输入字符(包括中文),下拉框的自动过滤出符合条件的项目列表?
zls365
2021-12-06
1.7K0
C#中ref和out用法简介
ref是传递参数的地址,out是返回值,两者有一定的相同之处,不过也有不同点。   使用ref前必须对变量赋值,out不用。   out的函数会清空变量,即使变量已经赋值也不行,退出函数时所有out引用的变量都要赋值,ref引用的可以修改,也可以不修改。   区别可以参看下面的代码应该就明白了:
zls365
2021-12-06
1.2K0
C# WPF MVVM项目实战(进阶②)
这篇文章还是在之前用Caliburn.Micro搭建好的框架上继续做的开发,今天主要是增加了一个用户窗体ImageProcessView,然后通过Treeview切换选择项之后在界面显示不同效果的图片。
zls365
2021-10-19
1.2K0
C# WPF MVVM项目实战(进阶①)
这篇文章还是在之前用Caliburn.Micro搭建好的框架上继续做的开发,今天主要是增加了一个用户窗体TestFormView,然后通过TabControl,将新增的窗体加载到主界面上进行分页显示,新增的页面引用了
zls365
2021-10-19
1.7K0
C# 无意间写了一段线程死锁的代码
源码如下: private void action_Click(object sender, RoutedEventArgs e) { Task t = new Task(() => { for (int i = 0; i < 10; i++) { Thread.Sleep(1000);
zls365
2021-10-19
3960
C#中String和StringBuilder的区别
1.它是引用类型,在堆上分配内存 2.运算时会产生一个新的实例 3.String 对象一旦生成不可改变(Immutable) 4.定义相等运算符(== 和 !=)是为了比较 String 对象的值(而不是引用)
zls365
2021-10-19
1.5K0
C# 爬虫:疫情实时信息图
需求:当窗体尺寸动态改变时,窗体中的各种控件(包括Panel以及Panel中的子控件)可以动态调节自身大小,以适应窗体内容比例。
zls365
2021-10-19
1.4K0
C#中 int.TryParse 的用法
int i = -1; bool b = int.TryParse(null, out i); 执行完毕后,b等于false,i等于0,而不是等于-1,切记。
zls365
2021-10-19
1.4K0
五分钟完全弄懂C#特性
在工作或者学习中,难免或多或少的接触到特性这个东西,可能你不太清楚什么是特性,那么我给大家举两个例子 [Obsolete],[HttpGet],[HttpPost],[Serizlized],[AuthorizeFilter] (总有你见过的一个吧) 。有没有觉得好熟悉,下面跟着小赵一探究竟。
zls365
2021-10-19
6950
[译] 预览 C# 10 的新东西
本周早些时候(译注:原文发表于5月1日),我关注了 Mads Torgersen[5] 在DotNet SouthWest[6] 大会上的演讲[7],他是微软的 C# 语言的首席设计师。他概述了 C# 10 即将包含的很酷的一些新东西。让我们来快速浏览一下。
zls365
2021-10-19
3750
微软亲手盖上IE棺材板:明年6月停用,慢且不安全,还因垄断被罚款170亿
直到今天,微软终于决定亲手焊死IE棺材板,2022年6月15号开始,停止IE的服务。
zls365
2021-10-19
3390
UML常用图的几种关系的总结
类图中,常见的有以下几种关系: 泛化(Generalization), 实现(Realization), 关联(Association), 聚合(Aggregation), 组合(Composition), 依赖(Dependency)
zls365
2021-10-19
6250
WPF XAML 为项目设置全局样式
正确的做法是封装统一风格的所有控件。 (例如按钮,统一高宽,字体,字体大小,然后申明到独立的资源字典中, 在App.xaml中引用)
zls365
2021-10-19
1.6K0
WPF使用自定义控件UserControl
大佬们基本上都在讲怎么自定义控件,却怎么也没有说明怎么使用这些个自定义的控件,然后看完教程的本小白只能干瞪眼..可能大佬们不屑这样基础的东西 首先新建一个用户控件UserControl1.xaml,这个会用几下VS的应该都没有难度。
zls365
2021-10-19
1.7K0
C# 使用File.Create方法创建文件时,报进程被占用
在一个程序里偶然用了System.IO.File.Create去创建文件,运行时一直报错(进程被占用),后来在网上找到了解决办法,引用了一下。
zls365
2021-10-19
1.1K0
C# 通过正则表达式来限制控件输入有效性
界面上允许用户输入的控件,大多是有一定限定的,比如电话号码,只允许11的数字,比如一些算法参数有取值范围限定,比如只允许[1,255]等,这种情况如果等用户输入运行后再在后台验证数据的有效性,不仅低效率而且繁琐,dev有一些控件则支持正则表达式,可以限定用户输入,这样就会很方便,这节就举例讲解两个dev常用且支持正则的控件TextEdit和GridControl。
zls365
2021-10-14
5430
网络基础介绍
后端开发的各位同学在工作的过程中肯定离不开网络,但是网络基础方面在平时工作过程中涉及的很少(最多可能也就是抓个包),所以今天整理了这篇文章,希望对您有用。
zls365
2021-10-14
3420
点击加载更多
社区活动
腾讯技术创作狂欢月
“码”上创作 21 天,分 10000 元奖品池!
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档