Auto-Implemented Properties c# .NET 3.0+

Instead of the following typical property setter/getter

private string courseName;
pubic string CourseName{
   get { return courseName;}
   set { courseName = value;}


//Auto-Implemented property implicitly creates an instance variable for property CourseName
public string CourseName {get; set;}

  • unable to use the private variable for this property (hidden from developer)
  • developer can only reference within the class via CourseName 

This is a reasonable approach for quick prototyping of properties only.



comments powered by Disqus


Recent Tweets

Maybe resolved itself, after resetting emulator and couple restarts - will let you know
@MillerMark A few weeks ago you tweeted that something huge/incredible was coming....what is/was it? (I am hoping s……
Oddly, it won't hit breakpoints in XF .net standard 2 project now either
@JamesMontemagno Updated to 15.7 preview 2 Visual Studio - now having lots of odd thread issues when starting debug……