分类 Net 下的文章 - 至高岭
首页
丽琪的炼金工坊
搜 索
1
Openwrt/Linux 启用Https,申请Lets Encrypt证书
302 阅读
2
使用Sqlsugar连接SqlCipher(sqlite)
159 阅读
3
相册模式
156 阅读
4
Softether VPN/Open VPN
135 阅读
5
WIN-ACME
124 阅读
Net
Javascript
Docker
Linux
Vue
Python
工具
资源
其他
登录
搜 索
标签搜索
Markdown
Joe
艾塔
累计撰写
21
篇文章
累计收到
8
条评论
首页
栏目
Net
Javascript
Docker
Linux
Vue
Python
工具
资源
其他
页面
丽琪的炼金工坊
用户登录
登录
找到
16
篇与
Net
相关的结果
2023-05-27
分布式ID/雪花ID
暂无简介
2023年05月27日
27 阅读
0 评论
0 点赞
2023-05-22
Attribute Routing 属性路由
暂无简介
2023年05月22日
27 阅读
0 评论
0 点赞
2023-05-05
LINQ
暂无简介
2023年05月05日
25 阅读
0 评论
0 点赞
2023-05-05
单元测试XUnit
暂无简介
2023年05月05日
37 阅读
0 评论
0 点赞
2023-05-05
别吃糖(二)
集合类初始化赋值 //使用对象初始化器:,使用对象初始化器,必须提供一个无参的构造函数,可以只给部分属性初始化 User xiaohong = new User() { Name = "小红", phone = "1232154566", Address = "上海" }; //集合初始化器 List<User> listUser = new List<User>() { xiaohong, new User(), new User(), new User(), new User(), new User() };索引初始化var numbers = new Dictionary<int, string> ;等同于numbers[7] = "seven";字符串格式化//String.Format有些不方便的地方是:必须输入"String.Format",使用占位符、必须顺序来格式化、这点容易出错。var s = String.Format(" is years old", p.Name, p.Age);//新的语法糖使用起来相对更轻松些://使用$开头 字符串内变量使用var s = $" is years old";NULL条件运算符?. ?[] 和??aEmployee = null; var b = aEmployee?.Salary; var b = sample?[1].Name; SQL.Teacher = SQL.Teacher ?? new Teacher();在对象使用前检查是否为null。如果对象为空,则赋值给变量为null,如果对象不为空,则调用对象的成员取值,并赋值给变量。如果不使用?,程序会抛出System.NullReferenceException??组合,不为null值时,返回原值;为null值时,返回 ?? 后替代值可以大量减少空判断的代码nameof表达式用于获取某些类名, 字段名等Console.WriteLine(nameof(name));三元运算符 ?: var c =a>=b?a:b; //等同于 if (a >= b) { return a; } else { return b; } 数学分隔符 _var a = 1235_5678;var a = 12355678;操作符重载C#运算符重载
2023年05月05日
24 阅读
0 评论
0 点赞
1
2
3
4