公司动态

c# 刘铁猛 学习笔记

📅 2026/8/14 14:20:14
c# 刘铁猛 学习笔记
学习视频来源https://www.bilibili.com/video/BV13b411b7Ht?spm_id_from333.788.player.switchvd_source81584e9639e054943cf0f47509a8b4dap12逻辑与按位与逻辑异或按位异或不相等的位输出为1,相等的输出为0null合并int 类型不能直接赋值null,需要设定一个可控类型nullableint nullint ? xnull x100,先设置null后续给值int?x null int yx??1 如果x是null值则y1var x 10 var表示不知道什么类型赋值后才知道是什么类型。var获得数据类型之后就不可以改变类型了。 c#语言是强类型的语言foreach语句什么样的集合可以被遍历数组array 可以getEnumerator得到迭代器c#中特有的属性就是使得输入的值符合要求更加安全如下在set时候有设置要求value 是set函数中的关键字代表用户传入的值。prop 再按两下tab会自动创建简单的属性propfull 再按两下tab会自动创建完整的属性prop设置的属性没有设置安全的范围等是简略的可以运行的属性只是用来传递参数索引 indexer, ind敲击两下tab可以自动创建索引这里输入是一个可控类型int 和nullctrl。批量修改变量名out参数的使用数组参数具名参数有名字的参数增加代码可读性扩展方法中很常用的LINQ如下的ALL方法