Dieser Artikel wurde manuell übersetzt. Bewegen Sie den Mauszeiger über die Sätze im Artikel, um den Originaltext anzuzeigen.
Übersetzung
Original
Dieser Artikel wurde noch nicht bewertet - Dieses Thema bewerten.

Int16-Struktur

Stellt eine ganze 16-Bit-Zahl mit Vorzeichen dar.

Namespace:  System
Assembly:  mscorlib (in mscorlib.dll)
[SerializableAttribute]
[ComVisibleAttribute(true)]
public struct Int16 : IComparable, IFormattable, 
	IConvertible, IComparable<short>, IEquatable<short>

Der Int16-Typ macht die folgenden Member verfügbar.

  Name Beschreibung
Öffentliche Methode Unterstützt von XNA Framework e07e6fds.PortableClassLibrary(de-de,VS.100).gif CompareTo(Int16) Vergleicht diese Instanz mit einer angegebenen 16-Bit-Ganzzahl mit Vorzeichen und gibt eine ganze Zahl zurück, die angibt, ob der Wert dieser Instanz kleiner oder größer als der Wert der angegebenen 16-Bit-Ganzzahl mit Vorzeichen ist oder mit diesem übereinstimmt.
Öffentliche Methode Unterstützt von XNA Framework CompareTo(Object) Vergleicht diese Instanz mit einem angegebenen Objekt und gibt eine ganze Zahl zurück, die angibt, ob der Wert dieser Instanz kleiner oder größer als der Wert des Objekts ist oder mit diesem übereinstimmt.
Öffentliche Methode Unterstützt von XNA Framework e07e6fds.PortableClassLibrary(de-de,VS.100).gif Equals(Int16) Gibt einen Wert zurück, der angibt, ob diese Instanz gleich einem angegebenen Int16-Wert ist.
Öffentliche Methode Unterstützt von XNA Framework e07e6fds.PortableClassLibrary(de-de,VS.100).gif Equals(Object) Gibt einen Wert zurück, der angibt, ob diese Instanz gleich einem angegebenen Objekt ist. (Überschreibt ValueType.Equals(Object).)
Geschützte Methode Unterstützt von XNA Framework e07e6fds.PortableClassLibrary(de-de,VS.100).gif Finalize Gibt einem Objekt Gelegenheit zu dem Versuch, Ressourcen freizugeben und andere Bereinigungen durchzuführen, bevor es von der automatische Speicherbereinigung freigegeben wird. (Von Object geerbt.)
Öffentliche Methode Unterstützt von XNA Framework e07e6fds.PortableClassLibrary(de-de,VS.100).gif GetHashCode Gibt den Hashcode für diese Instanz zurück. (Überschreibt ValueType.GetHashCode().)
Öffentliche Methode Unterstützt von XNA Framework e07e6fds.PortableClassLibrary(de-de,VS.100).gif GetType Ruft den Type der aktuellen Instanz ab. (Von Object geerbt.)
Öffentliche Methode Unterstützt von XNA Framework GetTypeCode Gibt die TypeCode-Enumeration für den Werttyp Int16 zurück.
Geschützte Methode Unterstützt von XNA Framework e07e6fds.PortableClassLibrary(de-de,VS.100).gif MemberwiseClone Erstellt eine flache Kopie des aktuellen Object. (Von Object geerbt.)
Öffentliche Methode Statischer Member Unterstützt von XNA Framework Parse(String) Konvertiert die Zeichenfolgendarstellung einer Zahl in die entsprechende 16-Bit-Ganzzahl mit Vorzeichen.
Öffentliche Methode Statischer Member Unterstützt von XNA Framework Parse(String, NumberStyles) Konvertiert die Zeichenfolgendarstellung einer Zahl in einem angegebenen Stil in die entsprechende 16-Bit-Ganzzahl mit Vorzeichen.
Öffentliche Methode Statischer Member e07e6fds.PortableClassLibrary(de-de,VS.100).gif Parse(String, IFormatProvider) Konvertiert die Zeichenfolgendarstellung einer Zahl in einem angegebenen kulturabhängigen Format in die entsprechende 16-Bit-Ganzzahl mit Vorzeichen.
Öffentliche Methode Statischer Member Unterstützt von XNA Framework e07e6fds.PortableClassLibrary(de-de,VS.100).gif Parse(String, NumberStyles, IFormatProvider) Konvertiert die Zeichenfolgendarstellung einer Zahl in einem angegebenen Stil und einem kulturabhängigen Format in die entsprechende 16-Bit-Ganzzahl mit Vorzeichen.
Öffentliche Methode Unterstützt von XNA Framework e07e6fds.PortableClassLibrary(de-de,VS.100).gif ToString() Konvertiert den Wert dieser Instanz in die entsprechende Zeichenfolgendarstellung. (Überschreibt ValueType.ToString().)
Öffentliche Methode Unterstützt von XNA Framework e07e6fds.PortableClassLibrary(de-de,VS.100).gif ToString(IFormatProvider) Konvertiert den numerischen Wert dieser Instanz unter Berücksichtigung der angegebenen kulturabhängigen Formatierungsinformationen in die entsprechende Zeichenfolgendarstellung.
Öffentliche Methode Unterstützt von XNA Framework ToString(String) Konvertiert den numerischen Wert dieser Instanz in die entsprechende Zeichenfolgendarstellung unter Berücksichtigung des angegebenen Formats.
Öffentliche Methode Unterstützt von XNA Framework e07e6fds.PortableClassLibrary(de-de,VS.100).gif ToString(String, IFormatProvider) Konvertiert den numerischen Wert dieser Instanz unter Verwendung des angegebenen Formats und der angegebenen kulturabhängigen Formatierungsinformationen in die entsprechende Zeichenfolgendarstellung.
Öffentliche Methode Statischer Member TryParse(String, Int16) Konvertiert die Zeichenfolgendarstellung einer Zahl in die entsprechende 16-Bit-Ganzzahl mit Vorzeichen. Ein Rückgabewert gibt an, ob die Konvertierung erfolgreich war oder nicht.
Öffentliche Methode Statischer Member e07e6fds.PortableClassLibrary(de-de,VS.100).gif TryParse(String, NumberStyles, IFormatProvider, Int16) Konvertiert die Zeichenfolgendarstellung einer Zahl in einem angegebenen Stil und einem kulturabhängigen Format in die entsprechende 16-Bit-Ganzzahl mit Vorzeichen. Ein Rückgabewert gibt an, ob die Konvertierung erfolgreich war oder nicht.
Zum Seitenanfang
  Name Beschreibung
Öffentliches Feld Statischer Member Unterstützt von XNA Framework e07e6fds.PortableClassLibrary(de-de,VS.100).gif MaxValue Stellt den größtmöglichen Wert einer Int16-Struktur dar. Dieses Feld ist konstant.
Öffentliches Feld Statischer Member Unterstützt von XNA Framework e07e6fds.PortableClassLibrary(de-de,VS.100).gif MinValue Stellt den kleinstmöglichen Wert der Int16-Struktur dar. Dieses Feld ist konstant.
Zum Seitenanfang
  Name Beschreibung
Explizite Schnittstellenimplementierung Private Methode Unterstützt von XNA Framework IConvertible.ToBoolean Infrastruktur. Eine Beschreibung dieses Members finden Sie unter IConvertible.ToBoolean.
Explizite Schnittstellenimplementierung Private Methode Unterstützt von XNA Framework IConvertible.ToByte Infrastruktur. Eine Beschreibung dieses Members finden Sie unter IConvertible.ToByte.
Explizite Schnittstellenimplementierung Private Methode Unterstützt von XNA Framework IConvertible.ToChar Infrastruktur. Eine Beschreibung dieses Members finden Sie unter IConvertible.ToChar.
Explizite Schnittstellenimplementierung Private Methode Unterstützt von XNA Framework IConvertible.ToDateTime Infrastruktur. Diese Konvertierung wird nicht unterstützt. Bei dem Versuch der Verwendung dieser Methode wird eine InvalidCastException ausgelöst.
Explizite Schnittstellenimplementierung Private Methode Unterstützt von XNA Framework IConvertible.ToDecimal Infrastruktur. Eine Beschreibung dieses Members finden Sie unter IConvertible.ToDecimal.
Explizite Schnittstellenimplementierung Private Methode Unterstützt von XNA Framework IConvertible.ToDouble Infrastruktur. Eine Beschreibung dieses Members finden Sie unter IConvertible.ToDouble.
Explizite Schnittstellenimplementierung Private Methode Unterstützt von XNA Framework IConvertible.ToInt16 Infrastruktur. Eine Beschreibung dieses Members finden Sie unter IConvertible.ToInt16.
Explizite Schnittstellenimplementierung Private Methode Unterstützt von XNA Framework IConvertible.ToInt32 Infrastruktur. Eine Beschreibung dieses Members finden Sie unter IConvertible.ToInt32.
Explizite Schnittstellenimplementierung Private Methode Unterstützt von XNA Framework IConvertible.ToInt64 Infrastruktur. Eine Beschreibung dieses Members finden Sie unter IConvertible.ToInt64.
Explizite Schnittstellenimplementierung Private Methode Unterstützt von XNA Framework IConvertible.ToSByte Infrastruktur. Eine Beschreibung dieses Members finden Sie unter IConvertible.ToSByte.
Explizite Schnittstellenimplementierung Private Methode Unterstützt von XNA Framework IConvertible.ToSingle Infrastruktur. Eine Beschreibung dieses Members finden Sie unter IConvertible.ToSingle.
Explizite Schnittstellenimplementierung Private Methode Unterstützt von XNA Framework IConvertible.ToType Infrastruktur. Eine Beschreibung dieses Members finden Sie unter IConvertible.ToType.
Explizite Schnittstellenimplementierung Private Methode Unterstützt von XNA Framework IConvertible.ToUInt16 Infrastruktur. Eine Beschreibung dieses Members finden Sie unter IConvertible.ToUInt16.
Explizite Schnittstellenimplementierung Private Methode Unterstützt von XNA Framework IConvertible.ToUInt32 Infrastruktur. Eine Beschreibung dieses Members finden Sie unter IConvertible.ToUInt32.
Explizite Schnittstellenimplementierung Private Methode Unterstützt von XNA Framework IConvertible.ToUInt64 Infrastruktur. Eine Beschreibung dieses Members finden Sie unter IConvertible.ToUInt64.
Zum Seitenanfang

Der Werttyp Int16 stellt ganze Zahlen mit Vorzeichen mit Werten zwischen -32768 und +32768 dar.

Dieser Typ stellt Methoden zur Konvertierung des Werts einer Instanz dieses Typs in seine Zeichenfolgendarstellung, zur Konvertierung der Zeichenfolgendarstellung einer Zahl in eine Instanz dieses Typs und zum Vergleich von Instanzen dieses Typs bereit.

Weitere Informationen über die Steuerung der Zeichenfolgendarstellung von Werttypen durch Codes für die Formatangabe finden Sie unter Formatierung von Typen.

.NET Framework

Unterstützt in: 4, 3.5, 3.0, 2.0, 1.1, 1.0

.NET Framework Client Profile

Unterstützt in: 4, 3.5 SP1

Unterstützt in:

Windows 7, Windows Vista SP1 oder höher, Windows XP SP3, Windows XP SP2 x64 Edition, Windows Server 2008 (Server Core wird nicht unterstützt), Windows Server 2008 R2 (Server Core wird mit SP1 oder höher unterstützt), Windows Server 2003 SP2

.NET Framework unterstützt nicht alle Versionen sämtlicher Plattformen. Eine Liste der unterstützten Versionen finden Sie unter Systemanforderungen für .NET Framework.

Alle Member dieses Typs sind threadsicher. Member, die scheinbar den Zustand einer Instanz ändern, geben in Wirklichkeit eine neue Instanz zurück, die mit dem neuen Wert initialisiert wurde. Wie bei allen anderen Typen müssen Lese- und Schreibzugriffe auf eine freigegebene Variable, die eine Instanz dieses Typs enthält, durch eine Sperre geschützt werden, um die Threadsicherheit zu gewährleisten.

Fanden Sie dies hilfreich?
(1500 verbleibende Zeichen)
Community-Inhalt Hinzufügen
Anmerkungen FAQ