C#
C#相关
我只是一个小菜鸟
这个作者很懒,什么都没留下…
展开
-
C#(三)——阅读代码
目录??——空接合运算符??——空接合运算符用于处理可空变量,允许在可空变量为null时为变量赋值,有两个操作数:左侧的可空类型的变量;右侧的相同基础类型的不可空值;例:a ?? -1;等同于if ( a == null ){ a = -1;}...原创 2021-05-18 10:23:49 · 167 阅读 · 0 评论 -
C#(二)——尝试写C#程序时遇到的问题SerialPort
目录未能在命名空间“System.IO.Ports”中找到类型名“SerialPort”未能在命名空间“System.IO.Ports”中找到类型名“SerialPort”在vs2019以前的版本,只要using System.IO.Ports就可以用SerialPort。这里需要自己手动添加相关引用。工具–>Nuget包管理器(N)–>管理解决方案的Nuget程序包(N) –>浏览,左边搜索SerialPort右边勾选要添加的项目,点击安装。安装以后,错误就.原创 2021-05-18 10:15:49 · 2595 阅读 · 0 评论 -
C#(一)——?.
?. 空值的条件访问操作符PropertyChanged?.Invoke(this, new PropertyChangedEventArgs("ErrorTimes"));与以下代码含义相仿//以下代码不是工业级的做法,原因是“检查空值”,和“进行调用”是两个动作。不是线程安全的。if(PropertyChanged!=null)PropertyChanged(this,newPropertyChangedEventArgs("ErrorTimes"));...原创 2021-05-15 15:15:05 · 165 阅读 · 0 评论