> 10 / 2011

Let's say you want a property to represent a date. You could use DateTime type, but you would have to format the value to get rid of the time part. Instead, you could create a Date type. public struct Date { public int Year { get; set; } public int Month { get; set; } public int Day { get; set;