Допустим, я создаю экземпляр объекта класса, у которого есть как имя, так и дата. Что считается лучшей практикой при установке даты?
var employees = new List<Employee>()
{
new Employee {Name = "Foo", HireDate = new DateTime(2000, 1, 15)},
new Employee {Name = "Bar", HireDate = new DateTime(2001, 5, 25)},
};
или
var employees = new List<Employee>()
{
new Employee {Name = "Foo", HireDate = DateTime.Parse("2000, 1, 15")},
new Employee {Name = "Bar", HireDate = DateTime.Parse("2001, 5, 25")},
};
Я предполагаю, что на самом деле нет большой разницы, но я немного новичок в C #, поэтому я не уверен, что предпочитает большинство программистов C # и почему (производительность, удобочитаемость и т. д.). Заранее благодарим за любую информацию, которую вы можете дать!