摘要: String:长度不可变,每次操作运行库都会生成新的字符串并将原来的变量重新指向,旧的字符串则会等待垃圾回收。由于上面的特性,避免复制同一个字符串的多个对象,会利用CLR的字符串留用机制,减少内存的损耗。 StringBuilder:StringBuilder其实是由Char数组构成的。构建新的St 阅读全文
posted @ 2020-06-17 21:05 穷在闹市 阅读(182) 评论(0) 推荐(0)
摘要: 构造函数网上已经有太多讲解了,这里只写下自己总结的注意点: 1.当类中没有或只有无参的构造函数时: 我们可以指定变量名并赋值,以使用以下的形式构造对象: 以kongfu类为例: Class kongfu { private int Number; public int KongfuId; publi 阅读全文
posted @ 2020-06-17 21:02 穷在闹市 阅读(155) 评论(0) 推荐(0)
摘要: 可选参数: 应用可选参数的方法在被调用时可以选择性的添加需要的参数,而不需要的由参数默认值取代。 class Program { /// <summary> /// 可选参数 命名参数 /// </summary> static void Main(string[] args) { Console. 阅读全文
posted @ 2020-06-17 21:01 穷在闹市 阅读(239) 评论(0) 推荐(0)
摘要: 通过Type对象可以获取类中所有的公有成员 直接贴代码: class MyClass { private string name; private int id; public string city; public int number; public string yifu { get;priv 阅读全文
posted @ 2020-06-14 16:07 穷在闹市 阅读(675) 评论(0) 推荐(0)
摘要: 原因:当出现可访问性不一致时,说明其中一个方法是返回参数的访问级别小于函数的访问级别。当你在一个访问性比较强(例如公共)的字段/属性/方法里使用自定义类型,而这个类型访问性比较低(例如保护/私有)的时候就发生这个问题了 解决方法:返回类型和方法的形参表中引用的各个类型必须至少具有和方法本身相同的可访 阅读全文
posted @ 2020-06-14 16:05 穷在闹市 阅读(3036) 评论(0) 推荐(0)
摘要: 在学习数据在内存中的存储方式时突然想到这个问题,在查阅了资料后有点大概的思路,但是网上还是有看到不同的答案,如这里的回答:https://q.cnblogs.com/q/35325/ 目前先把自己的感悟写下来吧,以后懂了再更新。 这里写段小代码跑一下做示例: string s = "hello wo 阅读全文
posted @ 2020-06-14 16:03 穷在闹市 阅读(3217) 评论(0) 推荐(0)
摘要: string作为最常用的类型,在实际项目中会有大量的字符串操作,这样会带来大量的字符串创建,内存分配、回收,进而影响性能。因此CLR对于string进行了特殊的优化,CLR中存在“字符串暂存池”概念。那么CLR 如何做到的呢?在CLR初始化时创建一个内部的哈希表,这个表相当于一个字典表,键就是字符串 阅读全文
posted @ 2020-06-14 15:57 穷在闹市 阅读(1276) 评论(0) 推荐(0)
摘要: 对于值类型,两者比较的都是内容是否相同。 对于引用类型,Equals比较的是变量的内容是否相同,而= =比较的则是引用地址是否相同 比如自写的类,如果有两个对象内的成员变量值相同,这两个对象进行Equals也会返回false,可以简单理解为他们的内存地址不同,所以在使用哈希表或者字典时需要重写 (图 阅读全文
posted @ 2020-06-14 15:52 穷在闹市 阅读(273) 评论(0) 推荐(0)
摘要: 字段、属性、方法 字段和属性都可以叫做成员变量。但通俗易懂得来说:字段一般只供类内部使用;属性带有get、set方法,并且可以按照需求将get或set设置为private,决定其是否能被外部访问。 1.字段(field) 字段声明:(static/readonly) <Type> <变量名称> a. 阅读全文
posted @ 2020-06-09 20:10 穷在闹市 阅读(615) 评论(0) 推荐(0)
摘要: 成员 成员指类中的两个分类: 数据成员:常量、字段(静态字段,实例字段)(注意:类成员变量叫做字段,字段是变量的一种,隶属于类。) 函数成员:属性、方法、嵌套类、索引器、事件、运算符、实例构造函数、析构函数、静态构造函数 关键字 权限修饰符: public:可修饰类和类型成员 任何地方都可以访问到p 阅读全文
posted @ 2020-06-09 20:07 穷在闹市 阅读(238) 评论(0) 推荐(0)