Dieser Artikel ist ein Spiegelartikel der maschinellen Übersetzung, bitte klicken Sie hier, um zum Originalartikel zu springen.

Ansehen: 16467|Antwort: 0

[Kommunikation] C# typeof()-Beispiel im Detail

[Link kopieren]
Veröffentlicht am 10.02.2019 13:03:00 | | |
Was sind die C# typeof() und GetType()-Bereiche?
1. Das x in typeof(x) muss ein bestimmter Klassenname, Typname usw. sein und darf kein Variablenname sein.
2. Die GetType()-Methode erbt von Object, sodass jedes Objekt in C# eine GetType()-Methode besitzt, die dieselbe Funktion wie typeof() hat und den Typ des aktuellen Objekts des Typtyps zurückgibt.
Zum Beispiel gibt es eine solche Variable i:
Int32 i = neues Int32();
i.GetType() gibt einen Wert vom Typ Int32 zurück, aber du kannst typeof(i) nicht verwenden, weil i eine Variable ist; wenn du typeof() verwenden willst, kannst du nur: typeof(Int32), was denselben Typ von Int32 zurückgibt.
Ausgabe
Methods:
Void SampleMethod()
System.Type GetType()
System.String ToString()
Boolesche Equals(System.Objekt)
Int32 GetHashCode()
Members:
Void SampleMethod()
System.Type GetType()
System.String ToString()
Boolesche Equals(System.Objekt)
Int32 GetHashCode()
Void .ctor()
Int32 sampleMember
Ausgabe
Fläche = 28.2743338823081
Der Typ ist System.Double





Vorhergehend:Neuer Route 3 (Newifi) Original-Firmware-Plug-in komplett
Nächster:c# Marshal.PtrToStructure
Verzichtserklärung:
Alle von Code Farmer Network veröffentlichten Software, Programmiermaterialien oder Artikel dienen ausschließlich Lern- und Forschungszwecken; Die oben genannten Inhalte dürfen nicht für kommerzielle oder illegale Zwecke verwendet werden, andernfalls tragen die Nutzer alle Konsequenzen. Die Informationen auf dieser Seite stammen aus dem Internet, und Urheberrechtsstreitigkeiten haben nichts mit dieser Seite zu tun. Sie müssen die oben genannten Inhalte innerhalb von 24 Stunden nach dem Download vollständig von Ihrem Computer löschen. Wenn Ihnen das Programm gefällt, unterstützen Sie bitte echte Software, kaufen Sie die Registrierung und erhalten Sie bessere echte Dienstleistungen. Falls es eine Verletzung gibt, kontaktieren Sie uns bitte per E-Mail.

Mail To:help@itsvse.com