Как зная сегодняшнюю дату, узнать даты всех дней этой недели в c#? Также требуется получить даты всех дней месяца.
DateTime today = DateTime.Today;
//Высчитываем начало недели
var weekStart = today.AddDays(-(int)today.DayOfWeek + 1);
//Высчитываем начало месяца
var monthStart = today.AddDays(-today.Day + 1);
var week = Enumerable.Range(0, 7).Select(count => weekStart.AddDays(count)).ToList();
var month = Enumerable.Range(0, DateTime.DaysInMonth(today.Year, today.Month))
.Select(count => monthStart.AddDays(count)).ToList();
В случае использования разных культур замените расчет начала недели на такой
var cultureStart = CultureInfo.CurrentCulture.DateTimeFormat.FirstDayOfWeek;
var weekStart = today;
while (weekStart.DayOfWeek != cultureStart) weekStart = weekStart.AddDays(-1);
Виртуальный выделенный сервер (VDS) становится отличным выбором
Есть ListView, в который заносятся координаты точек (x1;y1)Нужно сделать фильтр, отсеивающий повторяющиеся точки, которые уже есть в ListView (отмечены...
Подскажите пожалуйста название контрола в котором список папок и программ в меню пуск Windows 7Хочу сделать такой же на
Работаю в Visual Studio 2017, проект на c#Имеется XML файл, который пытаюсь распарсить с помощью стандартной библиотеки System