Ich suche schon seit einiger Zeit nach einer Antwort, aber nirgendwo konnte ich es finden.Welche Ganzzahl gibt DateTime.CompareTo tatsächlich zurück?
Ich schaute besonders auf this page. Dort heißt es, dass die Methode CompareTo
eine ganze Zahl zurückgibt, die angibt, ob sie früher, gleich oder später ist. Ich verstehe die Verwendung davon und ich verstehe, dass für frühere Zeiten die ganze Zahl negativ ist, für das gleiche ist es 0 usw.
Aber was ist das Ganze? Gibt es den Unterschied in Sekunden, Millisekunden, Ticks oder gar nichts zurück? Ich hoffe du kannst mir dabei helfen und wenn jemand einen anderen Beitrag mit dieser Frage finden kann, sag es mir bitte. Ich bin ehrlich gesagt ziemlich überrascht, dass ich zu diesem Thema keine Frage sofort finden konnte ...
Also das heißt, ich kann es nicht verwenden, um schnell den Unterschied zwischen zwei Zeiten zu finden? Ich muss sie abziehen und dann nach diesem Unterschied suchen? – phil13131
IMHO Die Tatsache, dass es ein Implementierungsdetail ist, bedeutet nicht, dass ich nie etwas darüber wissen sollte, oder besser gesagt, ich will es nicht wissen. Die inneren Abläufe der Rahmenlogik sind an sich interessant. – Rotem
@ phil13131, um den Unterschied zwischen zwei Zeiten zu finden: subtrahieren Sie sie, um eine Zeitspanne zu erhalten –