у меня есть список адресов электронной почты людей разных национальностей (для каждого человека у меня есть iso-код)
когда я отправляю электронное письмо всем этим людям, в тексте письма, которое мне нужночтобы преобразовать поле даты и времени в строку, отформатированную в их конкретной культуре.
для этого я делаю
CultureInfo ci = new CultureInfo(ISO);
myStringDate = myDate.ToString(ci.DateTimeFormat.ShortDatePattern);
и работаю идеально, но если я использую вместо этого LongDatePattern short для отображениядата вроде «понедельник, 13 июня 2010 года» работает нормально, за исключением языка дня и месяца.
если это культура человека, то это - ЭТО, мне нужно отобразить «Мартиди» и «Джугно», а не «понедельник»и "июнь"
как я могу сделать это без изменения текущей культуры интерфейса?