i can't understand the difference between a simple bare
Public ClassName() {}
and
Public ClassName() : this(null) {}
I know I can use it only if i have a +1
overloaded ctor, but I can't understand the advantages of defining the parameterless constructor
this way.
See Question&Answers more detail:
os 与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…