Per Mausklick bewerten und Feedback geben
MSDN
MSDN Library
Visual Studio 2005
Visual C#
C#-Referenz
C#-Operatoren
 Operator |
Alle reduzieren/Alle erweitern Alle reduzieren
Diese Seite ist spezifisch für
Microsoft Visual Studio 2005/.NET Framework 2.0

Andere Versionen stehen ebenfalls zur Verfügung für:
C#-Sprachreferenz
Operator | (C#-Referenz)

Binäre | -Operatoren sind für Ganzzahltypen und bool vordefiniert. Bei Ganzzahltypen führt | eine bitweise OR-Berechnung für seine Operanden aus. Bei bool-Operanden führt | eine logische OR-Berechnung für seine Operanden aus. Dies bedeutet, dass das Ergebnis genau dann false lautet, wenn beide Operanden den Wert false aufweisen.

Benutzerdefinierte Typen können den |-Operator überladen (siehe Operator).

// cs_operator_OR.cs
using System;
class MainClass
{
    static void Main() 
    {
        Console.WriteLine(true | false);  // logical or
        Console.WriteLine(false | false); // logical or
        Console.WriteLine("0x{0:x}", 0xf8 | 0x3f);   // bitwise or
    }
}

Ausgabe

True
False
0xff

Referenz

C#-Operatoren

Konzepte

C# Programmierhandbuch

Weitere Ressourcen

C#-Referenz

© 2012 Microsoft. Alle Rechte vorbehalten. Nutzungsbedingungen | Markenzeichen | Informationen zur Datensicherheit
Page view tracker