Ist für die CLR ein DateTime-Objekt mit hoher Auflösung (Mikrosekunde, Nanosekunde) verfügbar?

Habe ich ein instrument, das speichert timestamps im Mikrosekunden-Ebene, und ich brauche, um zu speichern diese Zeitstempel als Teil der Sammlung von Informationen aus dem instrument. Beachten Sie, dass ich tun nicht müssen generieren von Zeitstempeln; diese Zeitstempel sind pre-generiert durch das Gerät selbst mit einem hochauflösenden real-time operating system. Analyse aus diesen Werten ist nicht ein Problem — Sie werden gespeichert, mit einem standard-format in der UTC-Zeit. Ursprünglich wollte ich mit der C# DateTime-Struktur kann nur speichern Zeitstempel bis Millisekunden-Auflösung.

Ist es ein anderes Objekt geliefert mit .NET oder ein gemeinsamer C# - Bibliothek, die unterstützt micro - und (idealerweise) Nanosekunden-Auflösung Zeitstempel, oder bin ich da zu Rollen?

InformationsquelleAutor der Frage Robert P | 2011-03-18

Schreibe einen Kommentar