Dieser Artikel wurde maschinell übersetzt. Wenn Sie die englische Version des Artikels anzeigen möchten, aktivieren Sie das Kontrollkästchen Englisch. Sie können den englischen Text auch in einem Popupfenster anzeigen, indem Sie den Mauszeiger über den Text bewegen.
Übersetzung
Englisch

TypeCode-Enumeration

 

Veröffentlicht: Oktober 2016

Gibt den Typ eines Objekts an.

Namespace:   System
Assembly:  mscorlib (in mscorlib.dll)

[<SerializableAttribute>]
[<ComVisibleAttribute(true)>]
type TypeCode

MembernameBeschreibung
Boolean

Ein einfacher Typ zur Darstellung der booleschen Werte true oder false.

Byte

Ein Ganzzahltyp, der 8-Bit-Ganzzahlen ohne Vorzeichen mit Werten zwischen 0 und 255 darstellt.

Char

Ein Ganzzahltyp, 16-Bit-Ganzzahlen ohne Vorzeichen mit Werten zwischen 0 und 65535 darstellt. Der Satz möglicher Werte für die Char Typ entspricht dem Unicode-Zeichensatz.

DateTime

Ein Typ, der ein Datum und Uhrzeit darstellt.

DBNull

Ein Datenbank-Nullwert (Spalte).

Decimal

Ein einfacher Typ zur Darstellung der Werte im Bereich von 1,0 x 10 -28 bis ca. 7.9 x 10 28 mit 28 bis 29 signifikanten Stellen.

Double

Ein Gleitkommatyp Werte im Bereich von ungefähr 5,0 x 10 -324 bis 1,7 x 10 308 mit einer Genauigkeit von 15 bis 16 Ziffern.

Empty

Ein NULL-Verweis.

Int16

Ein Ganzzahltyp darstellt, signiert, 16-Bit-Ganzzahlen mit Werten zwischen-32768 und 32767.

Int32

Ein Ganzzahltyp darstellt, signiert, 32-Bit-Ganzzahlen mit Werten zwischen-2147483648 und 2147483647.

Int64

Ein Ganzzahltyp darstellt, signiert, 64-Bit-Ganzzahlen mit Werten zwischen-9223372036854775808 und 9223372036854775807.

Object

Ein allgemeiner Typ, der jeden Verweis oder Wert darstellt, der nicht explizit durch einen anderen dargestellt TypeCode.

SByte

Ein Ganzzahltyp darstellt, signiert, 8-Bit-Ganzzahlen mit Werten zwischen-128 und 127.

Single

Ein Gleitkommatyp Werte im Bereich von ungefähr 1,5 x 10 -45 bis 3,4 x 10 38 mit einer Genauigkeit von 7 Stellen.

String

Eine versiegelte Klassentyp Unicode-Zeichenfolgen darstellt.

UInt16

Ein Ganzzahltyp, 16-Bit-Ganzzahlen ohne Vorzeichen mit Werten zwischen 0 und 65535 darstellt.

UInt32

Ein Ganzzahltyp, der 32-Bit-Ganzzahlen ohne Vorzeichen mit Werten zwischen 0 und 4294967295 darstellt.

UInt64

Einen ganzzahligen Typ, der 64-Bit-Ganzzahlen ohne Vorzeichen mit Werten zwischen 0 und 18446744073709551615 darstellt.

Rufen Sie die GetTypeCode -Methode für Klassen, in denen die IConvertible Schnittstelle zu der Typencode für eine Instanz dieser Klasse zugreifen zu können.

Rufen Sie andernfalls ein Objekt GetType Methode zum Abrufen der Type -Objekt, und rufen Sie dann die Type des Objekts GetTypeCode Methode, um Code für das Objekt abzurufen.

Im folgenden Codebeispiel wird veranschaulicht, wie die TypeCode -Enumeration verwendet werden kann. In einem Entscheidungsblock innerhalb der WriteObjectInfo-Methode der TypeCode von einer Object -Parameters überprüft und eine entsprechende Meldung in die Konsole geschrieben wird.

Derzeit ist kein Code Beispiel verfügbar, oder die Sprache wird nicht unterstützt.

Universelle Windows-Plattform
Verfügbar seit 10
.NET Framework
Verfügbar seit 1.1
Portierbare Klassenbibliothek
Unterstützt in: portierbare .NET-Plattformen
Silverlight
Verfügbar seit 2.0
Windows Phone Silverlight
Verfügbar seit 7.0
Zurück zum Anfang
Anzeigen: