Zagadnienie deklaracji zmiennej lokalnej

Otrzymuję następujący błąd:

Nie można użyć zmiennej lokalnej „dob” przed jej zadeklarowaniem

Oto moje wdrożenie

<code>public class Person
    {
        ...
        public string dob { get; set; }
        ...

       public int getAge()
       {
                DateTime origin = DateTime.Parse(dob);
                return DateTime.Today.Year - origin.Year;
        }

        public string getFormattedDoB()
        {
                DateTime origin = DateTime.Parse(dob);
                string dob = origin.ToString("d");
                return dob;
        }
    }
</code>

Nie jestem pewien, co z tym zrobić, ponieważ narzeka na to, że korzysta z dobrobytugetFormattedDoB() ale nie wgetAge() co przychodzi przed nim. Gdyby ktoś mógł rzucić na to trochę światła, byłoby wspaniale

questionAnswers(4)

yourAnswerToTheQuestion