摘要: 1、连接 string s3 = s1 + s2; 2、比较 Equals // == 比较运算符,返回值为bool类型 bool b = (s1==s2); //Equlas()方法,返回值为bool类型 Console.WriteLine(s1.Equals(s2)); //输出False Co 阅读全文
posted @ 2022-08-09 19:11 Darius丶段 阅读(46) 评论(0) 推荐(0)
摘要: 摘要:经过长时间的探讨跟实践之后,总算是搞懂了继承的特点,下面说一下个人的一些看点。 一、什么是继承? 假如我有一个Person类,类中有下面的一些成员 public class Person { public int age; public string name; private string 阅读全文
posted @ 2022-08-05 11:51 Darius丶段 阅读(84) 评论(0) 推荐(0)
摘要: 1、new后面可以跟匿名类型,使用方法例如:var student = new {name = “张三”,age = 18};属性无需定义类型,系统可自动识别(类似于var) 2、invoke()/BeginInvoke()同步方法:等待Invoke方法里面的线程执行完之后再往下执行,方法体里面的线 阅读全文
posted @ 2022-08-04 19:47 Darius丶段 阅读(61) 评论(0) 推荐(0)
摘要: 一、简介 Assembly可以动态加载程序集,并查看程序集的内部信息,其中最常用的就是Load()这个方法。 Assembly assembly=Assembly.Load("MyAssembly"); 利用Assembly的object CreateInstance(string) 方法可以反射创 阅读全文
posted @ 2022-08-03 11:46 Darius丶段 阅读(455) 评论(0) 推荐(0)
摘要: 一、简介 人与人之间远程交流通信,需要用到电话这个工具,而端与端之间通讯,也得需要一个类似电话一样的工具来接通。 Socket·所做的就是实现电脑之间的通讯,它是一组接口,拥有相同接口的电脑可以相互传递信息。Socket是应用层与TCP/IP协议族通信的中间软件抽象层。在设计模式中,Socket其实 阅读全文
posted @ 2022-08-03 10:28 Darius丶段 阅读(1608) 评论(0) 推荐(1)
摘要: 前言: 现在很多编程工具都支持各式各样的快捷键,vs作为后起之秀,多功能的快捷键自然是必不可少的,掌握快捷键,多多益善! 1、注释:CTRL+K+C 2、取消注释:CTRL+K+U 当然了,VS的工具栏里也有: 3、设置断点调试:F9,断点行不执行 4、回到上一个光标位置:CTRL± 5、前进到下一 阅读全文
posted @ 2022-08-03 08:56 Darius丶段 阅读(196) 评论(0) 推荐(0)
摘要: 一、浅拷贝 1、通俗来说,浅拷贝就是单纯的把一个对象指向的地址给另外一个对象,例如: Person p1= new Person(); Person p2 =p1; //这就是我们常用的——浅拷贝,现在p1,p2指向的是同一个地址 //假如Perso类中有一个字段name p1.name = "李四 阅读全文
posted @ 2022-07-29 20:48 Darius丶段 阅读(734) 评论(0) 推荐(0)
摘要: 一、主要目的 当一个系统或者是一个应用涉及面很广,功能繁多,业务逻辑十分复杂的时候,程序员往往需要花费大量的时间去摸索实现方式。 直到一个大佬结合了日常开发中所用到的思想,并总结出了二十三种设计模式。直至今日这些设计模式被程序员广泛应用。 它的作用十分的直观:让代码变得更加简洁易懂方便交互,并且易于 阅读全文
posted @ 2022-07-25 15:49 Darius丶段 阅读(1444) 评论(0) 推荐(1)
摘要: 一、什么是反射? 了解反射之前我们必须知道一个概念——元数据。有关程序和程序类型的信息叫做元数据,通俗的解释就是类里面的方法、属性、字段等。 而程序在运行的时候去查看其它程序集的行为就叫做反射。在我们不知道类的内部情况时,反射可以让我们获取类里所有的方法、属性等。 二、怎么实现? c#的基础类库声明 阅读全文
posted @ 2022-07-25 09:15 Darius丶段 阅读(361) 评论(0) 推荐(0)
摘要: 一、枚举器 1、为什么foreach可以顺序遍历数组? 因为foreach可以识别可枚举类型,通过访问数组提供的枚举器对象来识别数组中元素的位置从而获取元素的值并打印出来。 2、什么是枚举器?可枚举类型? 枚举结构里元素都是默认排序的,可以依靠识别元素的位置来获取值。可以把枚举器看做是集合的一个方法 阅读全文
posted @ 2022-07-19 14:21 Darius丶段 阅读(207) 评论(0) 推荐(0)