Ciao a tutti,
che differenza c'è nel definire una proprietà in questi due modi?

codice:
public bool Prova { get; set; }
codice:
private bool _Prova;

public bool Prova
{
    get
    {
        return _Prova;
    }
    set
    {
        _Prova = value;
    }
}