我收到以下错误:
在声明之前不能使用局部变量“dob”
这是我的实现
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;
}
}
我不知道该怎么做,因为它抱怨它使用了 dob ingetFormattedDoB()
但不是在getAge()
它之前。如果有人能对此有所了解,那就太好了