Static Methods
public class Person
{
public string FirstName { get; set; }
public string LastName { get; set; }
public DateTime DOB { get; set; }
public void PrintInfo()
{
Console.WriteLine("{0} {1}, Age: {2}", FirstName, LastName, GetAge());
}
public string GetAge()
{
var age = DateTime.Today.Year - DOB.Year;
return string.Format("{0} years", age);
}
}
public class Pet
{
public string Name { get; set; }
public DateTime DOB { get; set; }
public void PrintInfo()
{
Console.WriteLine("{0}, Age: {1}", Name, GetAge());
}
public string GetAge()
{
var age = DateTime.Today.Year - DOB.Year;
return string.Format("{0} years", age);
}
}Last updated