.NET结构概念问题

标签 .net constructor structure garbage-collection value-type

为什么结构中不需要构造函数?

为什么 GC 不删除结构?

最佳答案

结构体是一种值类型,因此它不受 GC 管理。 结构可以声明构造函数,但它们必须带有参数。 结构的副本由编译器自动创建和销毁,因此不需要默认构造函数

关于.NET结构概念问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3180299/

相关文章:

c# - 语言相关部分子串的国际化 (i18n)

java - 类构造函数包括完全相同的类的参数

java - 子类中扩展子类的 super() 构造函数?

c - 对于位域,unsigned char 或 unsigned int 哪个更好用,为什么?

c - 按数据包计数的升序打印输出

c# - 从字节数组加载时找不到 AppDomain 程序集

asp.net - 使用 Mysql Connector 无需安装 .Net

.net - WPF 禁用列表框的 MouseMove 上的项目选择

javascript - 方法是否必须在对象内才能链接在一起?

objective-c - 在 C 中奇怪地使用大括号