Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Vergleicht zwei Werte hinsichtlich ihrer Gleichheit und ersetzt bei vorliegender Gleichheit einen der Werte.
Überladungsliste
| Name | Beschreibung |
|---|---|
| Interlocked.CompareExchange (Double, Double, Double) | Vergleicht zwei Gleitkommazahlen mit doppelter Genauigkeit hinsichtlich ihrer Gleichheit und ersetzt bei vorliegender Gleichheit einen der Werte. |
| Interlocked.CompareExchange (Int32, Int32, Int32) | Vergleicht zwei 32-Bit-Ganzzahlen mit Vorzeichen hinsichtlich ihrer Gleichheit und ersetzt bei vorliegender Gleichheit einen der Werte. Wird von .NET Compact Framework unterstützt. |
| Interlocked.CompareExchange (Int64, Int64, Int64) | Vergleicht zwei 64-Bit-Ganzzahlen mit Vorzeichen hinsichtlich ihrer Gleichheit und ersetzt bei vorliegender Gleichheit einen der Werte. |
| Interlocked.CompareExchange (IntPtr, IntPtr, IntPtr) | Vergleicht zwei plattformspezifische Handles oder Zeiger hinsichtlich ihrer Gleichheit und ersetzt bei vorliegender Gleichheit einen von ihnen. |
| Interlocked.CompareExchange (Object, Object, Object) | Vergleicht zwei Objekte hinsichtlich ihrer Verweisgleichheit und ersetzt bei vorliegender Gleichheit eines der Objekte. Wird von .NET Compact Framework unterstützt. |
| Interlocked.CompareExchange (Single, Single, Single) | Vergleicht zwei Gleitkommazahlen mit einfacher Genauigkeit hinsichtlich ihrer Gleichheit und ersetzt bei vorliegender Gleichheit einen der Werte. |
| Interlocked.CompareExchange (T, T, T) | Vergleicht zwei Instanzen des angegebenen Verweistyps T hinsichtlich ihrer Gleichheit und ersetzt bei vorliegender Gleichheit einen von ihnen. Wird von .NET Compact Framework unterstützt. |
Siehe auch
Referenz
Interlocked-Klasse
Interlocked-Member
System.Threading-Namespace