Wystąpił nieobsługiwany wyjątek typu „System.StackOverflowException”

Dlaczego to? To jest mój kod:

<code>public class KPage
{
    public KPage()
    {
       this.Titolo = "example";
    }

    public string Titolo
    {
        get { return Titolo; }
        set { Titolo = value; }
    }
}
</code>

Ustawiam dane przez konstruktora. Chciałbym zrobić coś takiego

<code>KPage page = new KPage();
Response.Write(page.Titolo);
</code>

ale dostaję ten błąd na:

<code>set { Titolo = value; }
</code>

questionAnswers(3)

yourAnswerToTheQuestion