Je tente de construire un DateTime en C# une étape à la fois, comme dans, la date entière n'étant pas dans le constructeur. Je ne comprends pas ce qui ne va pas.Construction d'un horodatage étape par étape
DateTime d = new DateTime((long)0);
d.AddYears(2000);
avec cette d.Years
sera toujours égale à 1 si. En outre, je doit stocker la date comme un long. Donc, je ne peux pas simplement construire la date avec un énorme constructeur et je ne peux pas avoir une instance de DateTime persistante, donc je la sauvegarde à long terme, puis la restaure et je commence par une valeur de 0
. Suis-je supposé commencer avec une valeur différente de zéro?
qu'est-ce qui ne va pas?
+1 pour explication non modifiable. –