C# 学习笔记

.Net

Build

C++ | DLL

C#基础

get set

1
2
3
4
5
public string Name
{
get { return name; }
  set { name = value; }
}

Nullable

  • int? i = null;
  • int j = i ?? 0; //i为空,则返回0

Property || Field

  • 属性是方法,应当暴露
  • 字段是数据,应当被封装

Reflection

  • Type
    • typeof(class)
  • Attribute
    • type.GetCustomAttributes()
    • AttributeUsage 预定义特性
      • AttributeTargets
        • Class
        • Constructor
        • Field
        • Method
        • Property
      • AllowMultiple
    • Conditional
    • Obsolete

Bitwise | 位运算


C# 学习笔记
https://automask.github.io/wild/2021/10/25/log/P_Csharp_Feature/
作者
Kyle Zhou
发布于
2021年10月25日
许可协议