Я новичек в C# посоветуйте где можно почитать про изменение формата времени.
Ну допустим на рус яз винде дд/мм/гггг, а на американской мм/дд/гггг
Инетересует можно ли как нибудь установить единый формат даты для всего приложения....
Если можно то объясните как для чайника с примерами и картинками )))), если нет то хотя б с документацией (которую невозможно читать) и с разъяснениями.
Спасибо
Самый простой вариант:
делаешь публичную константу string DateFormat = "yyyyMMdd";
где нужно трансформнуть дату в строку вызываешь yourDate.ToString(DateFormat);
где нужно получить из строки дату var newDate = DateTime.ParseExact(DateFormat);
Вариант с культурами правильнее, но для малых приложений и этот сойдет.
https://msdn.microsoft.com/ru-ru/library/system.gl... Есть вот такая штука. Собственно при старте вашего приложения вы можете присвоить ему любую кастомную культуру. Или использовать какую-то конкретную локаль типа ru-ru.