Question: what is the difference between variable and property in c#?
Answer: In C# any "variable" that has a getter and setter is referred to as a property. ... If your property is private and your setters and getters are public technically anyone could access your variable and change it as if they had public access to the actual variable.