Я не понимаю, какая разница между инициализацией переменной, получая ее значение следующим образом:
//define a local variable.
int i;
i= 0;
Console.WriteLine(i);
и get; задавать; Использование:
public int i
{
get;
set;
}
i = 0;
Console.WriteLine(i);
Я прочитал несколько статей, но не понимаю, когда буду использовать его.