Non riesco a pensare a una facile o due fodera che otterrebbe i mesi precedenti il primo giorno e l'ultimo giorno.Visualizza le date del primo e dell'ultimo giorno del mese precedente C#
Sono LINQ-ficare una web app sondaggio, e hanno spremuto un nuovo requisito in.
L'indagine deve includere tutte le richieste di servizio per il mese precedente. Quindi, se è il 15 aprile, ho bisogno di tutti gli ID di richiesta delle Marche.
var RequestIds = (from r in rdc.request
where r.dteCreated >= LastMonthsFirstDate &&
r.dteCreated <= LastMonthsLastDate
select r.intRequestId);
Non riesco a pensare facilmente alle date senza un interruttore. A meno che non sia cieco e trascuri un metodo interno per farlo.
IIRC DateTime.Today è una chiamata piuttosto costosa, quindi è meglio memorizzare prima il valore in una variabile. Buona risposta comunque :) –
Come funzionerà il 1 ° gennaio? –
Funziona bene con Jan 1st, appena testato ... –