Определите, являются ли все символы в строке определенным набором символов

Следующий метод должен вернуть DateTime, которое вы хотите. Передать истину для воскресенья в первый день недели, false для понедельника:

private DateTime getStartOfWeek(bool useSunday)
{
    DateTime now = DateTime.Now;
    int dayOfWeek = (int)now.DayOfWeek;

    if(!useSunday)
        dayOfWeek--;

    if(dayOfWeek < 0)
    {// day of week is Sunday and we want to use Monday as the start of the week
    // Sunday is now the seventh day of the week
        dayOfWeek = 6;
    }

    return now.AddDays(-1 * (double)dayOfWeek);
}
16
задан Michael 30 October 2012 в 17:11
поделиться