Obtenez le mois précédent premier et le dernier jour des dates en c#

Je ne peux pas penser à une facile un ou deux liner qui serait le mois précédent premier jour et le dernier jour.

Je suis LINQ-la ratification d'un sondage web app, et ils ont pressé une nouvelle exigence.

L'enquête doit inclure toutes les demandes de service pour le mois précédent. Donc, si c'est le 15 avril, j'ai besoin de tous les Marches de la demande de l'id.

var RequestIds = (from r in rdc.request 
                  where r.dteCreated >= LastMonthsFirstDate && 
                  r.dteCreated <= LastMonthsLastDate 
                  select r.intRequestId);

Je ne peux pas penser à des dates facilement sans un commutateur. Sauf si je suis aveugle, et donnant sur une méthode interne de le faire.

InformationsquelleAutor Jeremy Boyd | 2009-02-26