C# 和 c++的语法不同点

GC   Garbage Collection 垃圾回收器

    自动释放资源

格式化:

  {num:fmt} 先挖坑

数组:  

  定义:  [int[] ary;

  成员:  ary.length

函数:

  参数: ref out param

类: 

  field字段 

  property属性    避免field被直接访问(隐藏保护), 限制限定监控对field的输入输出

  method方法

   类对象是智能指针(引用)类型, 需要new分配空间才能使用, 会自动释放.

   实例(普通)成员:    对象实例名+ . 来访问

   静态成员:  类名+ . 来访问 ,静态函数只能访问静态 成员

静态类:

  public static class

  应用场景:  1. 经常使用的函数封闭成工具类, 如Console

       2.整个项目中资源共享(静态资源存储区)

  不能创建对象, 只能用类名+.来访问成员

  进程结束才会释放资源.  

  

构造函数:

  类默认有无参构造函数,如果提供了有参无参任意一个构造函数,则不会有默认构造

待补:

猜你喜欢

转载自www.cnblogs.com/hjbf/p/10668118.html