草庐IT

exampleStruct

全部标签

C# - 调用具有所有默认参数的结构构造函数

我今天在创建一个struct来保存一堆数据时遇到了这个问题。这是一个例子:publicstructExampleStruct{publicintValue{get;privateset;}publicExampleStruct(intvalue=1):this(){Value=value;}}看起来不错,花花公子。问题是当我尝试使用此构造函数而不指定值并希望为参数使用默认值1时:privatestaticvoidMain(string[]args){ExampleStructexample1=newExampleStruct();Console.WriteLine(example1.V

C# - 调用具有所有默认参数的结构构造函数

我今天在创建一个struct来保存一堆数据时遇到了这个问题。这是一个例子:publicstructExampleStruct{publicintValue{get;privateset;}publicExampleStruct(intvalue=1):this(){Value=value;}}看起来不错,花花公子。问题是当我尝试使用此构造函数而不指定值并希望为参数使用默认值1时:privatestaticvoidMain(string[]args){ExampleStructexample1=newExampleStruct();Console.WriteLine(example1.V