whats difference between Auto-Implemented Properties and manual properties in c#?
for Example:
Manual Properties:
private int uno;
public int Uno
{
get { return uno; }
set { uno = value; }
}
Auto Implemented Prop:
public string UserLeaveCount { get; set; }
i found the difference and uses here : Auto Implemented Prop
But Here is my Specific doubt thats “there is no instance variable in auto implemented properties and how is it stored,returned values?”
It’s just syntactic sugar — the compiler inserts the backing field for you. The effect is the same, except that, of course, there’s no way for you to access the backing field from your code.
From the page you linked to: