为什么C#中的结构不能有显式的默认构造函数

时间:2013-07-12 10:58:53

标签: c# constructor struct

C#结构中没有显式默认构造函数的内部原因是什么?

1 个答案:

答案 0 :(得分:1)

来自Using Constructors (C# Programming Guide)

  

结构类型的构造函数类似于类构造函数,但类似于结构体   不能包含显式默认构造函数,因为提供了一个   由编译器自动完成。

Chech this Why can't I define a default constructor for a struct in .NET?