В чем разница между использованием Private Properties вместо Private Fields
private String MyValue { get; set; }
// instead of
private String _myValue;
public void DoSomething()
{
MyValue = "Test";
// Instead of
_myValue = "Test";
}
Есть ли проблема с производительностью? или просто соглашение об именах?