Hallo,
kennt jemand das C# pendant?
Gruß
achim
Hallo,
kennt jemand das C# pendant?
Gruß
achim
Ich weiss ja nicht was du vorhast, aber DateTime solltest du dir anschauen.
Gruss,
Uni
[Bei dieser Antwort wurde das Vollzitat nachträglich automatisiert entfernt]
Hallo Uni,
vielen Dank für Deine Mühe. Leider habe ich keine Methode gefunden, die __date__ oder __time__ entspricht, also Datum/Zeit der Kompilierung angibt.
gruß
achim
Hi,
also ich versteh immer noch nicht was du machen willst, aber nach der Instanziierung von DateTime solltest du doch genug Möglichkeiten haben, mit Zeit oder Datum zu arbeiten.
Wenn dir das nicht weiterhilft, dann sag doch einfach was du vorhast.
Gruss,
Uni
[Bei dieser Antwort wurde das Vollzitat nachträglich automatisiert entfernt]
Hallo Uni,
__DATE__ und __TIME__ geben einem C-Compiler einen String, der das Datum und die Zeit der Compilierung angibt. Eine mögliche Anwendung wäre
char *vs = "verson 1.0 vom " + __DATE__ + ", um " + __TIME__ + „Uhr.“
der Inhalt von vs wäre dann „version 1.0 vom Jan 28 2005 um 13:15:25Uhr.“
Wohlgemerkt, nicht der zeitpunkt der Ausführung, sondern der Kompilierung der entsprechenden C-Datei.
Dies ermöglicht unter umständen eine direkte Aussage, ob und wie alt eine Version nun wirklich ist.
Gruß
achim
Hallo!
Genau diese Infos bekommt man in C# nicht, aber man kann sich mit Reflection recht gut behelfen.
Mit Assembly.GetExecutingAssembly().CodeBase bekommst Du bspw. den Pfad zur Assembly (und kannst dann per FileInfo das Änderungsdatum der Datei abfragen) und die Version über Assembly.GetExecutingAssembly().GetName().Version.
Ich hoffe, das hilft auch weiter…
Gruß,
Martin
[Bei dieser Antwort wurde das Vollzitat nachträglich automatisiert entfernt]