C#变量赋值
1 | float variable; |
如果忘记添加F后缀,那么0.42被视为一个double,在C#中不通过其他方式不能将一种类型变量赋值给另外一种。
控件相关
textbox内值为字符串
在C#中可以用’+’拼接字符串
1 | //拼接43和1,得到431 |
C#中5.0/0.0为infinity.0.0/0.0为NAN
C#中可以对float和double取模,7.0%2.4=2.2
C#通过视图->其他窗口->文档大纲可以看到窗体上所有控件的名称和类型,为控件选择提高了效率。
数值转换
1 | int num = int.Parse(str); //将字符串解析为int数据 |
C#类型推断
1 | var num = 99; |
只有初始化变量时才能使用关键字var
C#不支持全局方法,所有方法必须在一个类的内部
C#折叠代码
1 | #region "名称" |
C#支持命名参数
1 | void optMethod(int arg1, double arg2); |