零基础开始学习Dotnet随手记录.Net/ASP开发工程师
/ 华南女子学院外国语学院.Net/ASP开发工程师 / 2016-07-12
判断2个变量是否为同一对象,用==,Equals,referenceEquals来判断。其中,只有ReferenceEquals能始终准确判断2个变量是否为同一对象。在验证字符串时,==,Equals只验证了字符串是否相同。(object.referenceEquals(p1,p2))
sealed加在类前面,表示该类为密封的,不能被继承。加在方法前,表示该方法不能被重写。字符串类前加sealed,是为了防止被子类继承后属性被修改。clr提供了字符串的各种特殊的操作方式,如果很多类去继承,那么会降低程序性能。
字符串格式化:{0,number},number表示宽度,正正数右对齐,负整数左对齐。
Gc.collect() 手动垃圾回收(一般在执行一段关键代码前)
arraylist.clear();删除集合中的元素
sort()是升序排序方法(Arr.sort();)
Reverse()是反转方法。(如在升序后反转,就变成降序排序了)
arraylist.contains()集合中的数值个数
str.split=(' ') 该语法为数组分割,' '间的内容为分割的依据。
var为类型推断。如var s=“sbshb”,编译时会自动将var编译成string。不过,当var a;时,因为系统无法推断这个a是什么类型的,所以会报错。
var只能用作局部变量(方法中的变量),不能用作方法的返回值,方法的参数,类的成员变量。
装箱的时候是什么类型,拆箱的时候也必须是什么类型。


Act师大校友联盟
1914篇文章
大家好,我是小明,请多多指教!
热文榜单