ho questo semplice programma:DateTime.AddDays() non funziona come previsto
DateTime aux = new DateTime(2012, 6, 12, 12, 24, 0);
DateTime aux2 = new DateTime(2012, 6, 12, 13, 24, 0);
aux2.AddDays(1);
Console.WriteLine((aux2 - aux).TotalHours.ToString());
Console.ReadLine();
ho il debug questo e ho trovato aux2.AddDays(1);
non sembra funzionare, cosa mi manca qui? dovrebbe restituire 25 ma la risposta è una.
Qual è il problema?
anche AddHours
non funziona, suppongo che anche gli altri non funzionino.
Le istanze di 'DateTime' sono immutabili. Devi assegnare il risultato di '.AddDays' a un'altra istanza (oa se stessa). – mellamokb
+1 downvoters - perché? Questa sembra una domanda perfettamente legittima. – JDB