2010-10-26 152 views
7

In this other question它顯示如何獲取一個月的所有日子。我需要同樣的事情,但我只想列出星期幾(我想排除週末)。如何獲取一個月中的星期幾列表?

我怎樣才能得到一個不包括週末一個月的天數列表?

+4

你有很多銷售代表。告訴我們你到目前爲止所嘗試過的。 – leppie 2010-10-26 11:03:09

+2

他聲譽越來越怠慢,你知道,權力腐敗。 – 2010-10-26 11:30:29

+0

@leppie:你從來沒有遇到一個你無法解決的問題,那麼你決定尋求幫助,並在任何答案之前得到答案?這一個非常像。 – BrunoLM 2010-10-28 00:06:29

回答

23

那麼,如何:

public static List<DateTime> GetDates(int year, int month) 
{ 
    return Enumerable.Range(1, DateTime.DaysInMonth(year, month)) 
        .Select(day => new DateTime(year, month, day)) 
        .Where(dt => dt.DayOfWeek != DayOfWeek.Sunday && 
           dt.DayOfWeek != DayOfWeek.Saturday) 
        .ToList(); 
} 
+0

我錯過了那個屬性。謝謝。 – BrunoLM 2010-10-26 11:15:33

相關問題