
C#笔记
yfl15872373643
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
C#关键字this的使用
1.this代表当前类的实例对象public class Test{ public string Name{get;set;} public void TestChange(string strName) { this.Name=strName; }}2.this代表当前类的无参构造函数public class Test{ public Test() { Console.WriteLine("无参构造函原创 2020-08-28 11:10:09 · 220 阅读 · 0 评论 -
winform窗体启动顺序
public Form1() { Console.WriteLine(1); InitializeComponent(); Console.WriteLine(2); } protected override void OnSizeChanged(EventArgs e) { Console.WriteLine("开始改变大小");...原创 2020-08-14 15:37:24 · 520 阅读 · 0 评论 -
正则表达式个人笔记
1.正则表达式是什么正则表达式是用来进行文本匹配的工具,是一种专门用于处理字符串的语言2.元字符代码说明.匹配除换行符外的任意字符\w匹配字母或数字或下划线或汉字\s匹配任意的空白符(包括空格、tab、换行等)\d匹配数字\b匹配单词的开始或结束^匹配字符串的开始$匹配字符串的结束3.限定符代码说明*重复0次或多次+重复1次或多次?重复0次或1次{n}重复n次{n,}重复原创 2020-08-05 14:09:43 · 149 阅读 · 0 评论 -
C#语法糖个人笔记
1. 经过简化的Property普通:private string _myName;public string MyName{ get { return _myName; } set { _myName = value; }}语法糖:public string MyName { get; set; }public string MyName { get; set; } = "张三";public string MyName { protected get; private原创 2020-07-03 19:14:25 · 236 阅读 · 0 评论 -
winform中的设计模式(designmode)相关知识
在开发WinForm系统中,我们经常需要得知当前是设计时还是运行时。举个例子,假定我们设计了一个用户控件,其中包含一个TreeView,我们希望在这个控件被装载的时候就自动把一些数据填充到这棵树里面。如:protected override void OnLoad() { // FillTreeView()方法填充树结构, SystemData.GetCatelog() 获得数据 FillTreeView( myTree, SystemData.GetCatelog("产品目录") )原创 2020-07-02 14:58:25 · 2181 阅读 · 0 评论 -
wireshark抓包分析
分析一下wireshark出现的一些常见提示:TCP Out_of_Order一般来说是网络拥塞,导致顺序包抵达时间不同,延时太长,或者包丢失,需要重新组合数据单元,因为他们可能是由不同的路径到达你的电脑上面。TCP Retransmission很明显是上面的超时引发的数据重传TCP dup ack XXX#X就是重复应答#前的表示报文到哪个序号丢失,#后面的是表示第几次丢失。tcp previous segment not captured意思就是报文没有捕捉到,出现报文的丢失。TCP原创 2020-05-27 11:03:21 · 1750 阅读 · 0 评论 -
面向对象设计原则和依赖
面向对象设计原则单一职责原则:每个类都应该只有一个职责(高内聚,低耦合指导思想)开闭原则:对扩展开放,对修改关闭。(面向接口设计思路,对接口或抽象类进行扩展,不修改以前的代码,降低耦合的方法)里氏替换原则:任何父类出现的地方都可以用它的子类来替换,且不影响功能(继承的准则)依赖倒置原则:高层模块不依赖底层模块,全部都依赖其抽象;抽象不应该依赖于具体,具体应该依赖于抽象(面向对象设计思路,开...原创 2019-12-20 16:51:13 · 249 阅读 · 0 评论 -
从不是创建控件的线程访问它和相关知识
invoke和begininvoke区别原创 2019-12-20 14:09:23 · 390 阅读 · 1 评论 -
C#中Enum的用法
C#中枚举的用法#enum,int,string的转化```csharpstatic void Main(string[] args){原创 2019-12-18 11:30:52 · 244 阅读 · 0 评论