Добавление формата в свойства - PullRequest
1 голос
/ 19 апреля 2010

У меня есть объект с парой свойств DateTime:

public DateTime Start_Date { get; set; }
public DateTime? End_Date { get; set; }

Я хотел бы установить формат для каждого из них в соответствии с

Start_Date.ToString("M/d/yyyy hh:mm tt")

Нужно ли мне кодировать get или есть элегантный способ сделать это?

1 Ответ

1 голос
/ 19 апреля 2010

У вас уже есть код ... когда вы хотите преобразовать дату в строку, чтобы отобразить ее, вызовите метод tostring и передайте правильную строку формата. Во всяком случае, для повторного использования вы можете сохранить формат в локальной переменной, чтобы вам не приходилось вводить его больше, чем один.

string format = "M/d/yyyy hh:mm tt";
string s = c.Start_Date.ToString(format);
string e = c.End_Date.HasValue ? c.End_Date.Value.ToString(format) : string.Empty;
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...