结构体 

C#中类和结构体

C#中类和结构体

自己的一些理解 

首先结构中不能给字段赋值  而类可以

结构调用方法是  例如 People p1;

类的调用方法是  Book b =new Book();

1.类能够实例化 而结构不可以

2.类能够继承 而结构不可以

3.类是引用类型 在堆中分配空间,而结构是值类型,在栈中分配空间;

 

书面化理解

类和结构有以下几个基本的不同点:

  • 类是引用类型,结构是值类型。
  • 结构不支持继承。
  • 结构不能声明默认的构造函数。

 

相关文章:

  • 2022-12-23
  • 2022-12-23
  • 2022-01-03
  • 2022-12-23
  • 2021-09-03
猜你喜欢
  • 2022-12-23
  • 2022-12-23
  • 2021-08-05
  • 2021-12-21
  • 2021-05-24
相关资源
相似解决方案