.NET 平台从入门到上台(5)

2017-12-09  本文已影响10人  貘鸣

有关 C# 语言的汇总

  1. 注释: 普通注释 //, 特殊注释 ///, 块注释 /**/.
  2. 外部引用: 使用 using 名空间 即可, 比如 using System;, 就类似 import Foundation.
  3. C# 中的类必须处在某个名字空间中, 名字空间的声明方式是:
    namespace name {
      //...
    }
    
    但默认情况下, 同一个程序下的 C# 代码已经处在一个默认的 global namespace 下面. 处于 global namespace 下面的所有代码都是在程序中全局可见的.
  4. 可以使用 #region#endregion 预处理指令来定义一个代码块, 方便查看. 实际上任何使用 #符号开头的都是预处理指令, 而非所谓的"关键字". 这里不详细说预处理指令.
  5. 在 C# 中的类型都是小写开头的, 对应的是在 .NET Framework 中的大写开头的类型, 之前也说过, 这样的类型都是一一对应的, 所以使用 C# 中的类型在编译为 CIL 的时候会被 CTS 自动转换为 .NET Framework 中的类型.
  6. 在 C# 中的单精度浮点, 双精度浮点和大整数需要注意, 在指定字面量的时候需要进行后缀说明, 比如单精度浮点数的字面量是 123.456f, 而不加 f 的话认为是双精度浮点数.
  7. 此外就是字符, 字符串, 布尔. 字符串也可以内插, 语法是在双引号前面加 $ 符号, 然后要内插的值用大括号括起来, 比如 $"my string is {myString}"
  8. 在 C# 中的变量可以以 _@ 开头, 但不建议用 @ 开头.
  9. C# 的 char 的构造可以后面来看看, 这里不详细说.
  10. 使用大写类型的时候需要合理使用, 比如 Int 16 Int32 等.
上一篇下一篇

猜你喜欢

热点阅读