c# 句法和类型

2019-07-11  本文已影响0人  柒轩轩轩轩

类型

自定义类型

可以使用原始类型来构建复杂类型
类型的成员:数据成员 函数成员

构造函数和实例化

实例成员vs静态成员

隐式转换(implicit)vs 显式转换(explicit)

值类型 vs 引用类型

值类型

引用类型

值类型:

public struct Point {
  public int X;
  public int Y;
}

static void Main() 
{
Point p1 = new Point();
p1.X = 7;
Point p2 = new Point();
p1.X = 9;
//p1.X = 9
//p2.X = 7

引用类型

public class Point {
  public int X;
  public int Y;
}

static void Main() 
{
Point p1 = new Point();
p1.X = 7;
Point p2 = new Point();
p1.X = 9;
//p1.X = 9
//p2.X = 9

Null

存储开销

值类型

引用类型

上一篇 下一篇

猜你喜欢

热点阅读