P
puzzlecracker
"The C# specification states that all value types have a default
parameterless constructor, and it uses the same syntax to call both
explicitly declared constructors and the parameterless one, relying on
the compiler to do the right thing underneath."
Does it mean that if we create a Value type with other constructors,
we will still have a parameterless constructor provided by compiler?
parameterless constructor, and it uses the same syntax to call both
explicitly declared constructors and the parameterless one, relying on
the compiler to do the right thing underneath."
Does it mean that if we create a Value type with other constructors,
we will still have a parameterless constructor provided by compiler?