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.

Author

Admin

comments powered by Disqus

Categories

Recent Tweets

Retweeted by @dyardy Hey C# peeps, we’re trying C# in browser with reference content. Try it here: docs.microsoft.com/dotnet/csharp/… reply with feedback /cc @LadyNaggaga
23 Amazing Vintage Photographs Taken Inside WWII Tank Factories ~ vintage everyday vintag.es/2017/10/23-ama…
When is AI NOT Search? Artificiality intelligence==Search Engine (there cases when this is not true)
@projectedxyz Large data vs big data? Industry has so misused buzz words to sell products, and so you end up nothi… twitter.com/i/web/status/9…