The Question : 1987 people think this question is useful How do you give a C# auto-property an initial value? I either use the constructor, or revert to the old syntax. Using the Constructor: Using normal property syntax (with an initial value) Is there a better way? The Question Comments : It’s misleading, it even