Feedback

C# - Operatorüberladung

Veröffentlicht von am 24.04.2006
(6 Bewertungen)
Beispiel einer Operatorüberladung
GFU-Schulungen  [Anzeige]

Visual Studio Team Foundation Server 2017/2015 (TFS) für Projektmitglieder - Kompakt

Nach Teilnahme an dieser Schulung sind Ihnen die Grundlagen von ALM geläufig. Sie planen und steuern Projekte effizient mit dem Visual Studio Team Foundation Server.

VB.NET 2017/2015/2013 Komplett

Ziel des Seminars ist der flexible Umgang mit VB.NET, wie z.B. die damit verbundene eigenständige Entwicklung von Programmen oder das Verwenden von Datenbanken.

class MyClass
{
  public static bool operator > (MyClass Zahl1, MyClass Zahl2)
  {
     //Vergleichslogik z.B.
     if (Zahl1 > Zahl2)
     {
        return true;
     }
     else
        return false;
   }
   //Es müssen immer beide Operatoren überladen werden
   public static bool operator < (MyClass Zahl1, MyClass Zahl2)
   {
      //Vergleichslogik z.B.
      if (Zahl1 < Zahl2)
      {
         return true;
      }
      else
         return false;
    }
}
Abgelegt unter Operator, Überladung.

1 Kommentare zum Snippet

Legion schrieb am 22.11.2010:
Dein Snippet sollte vllt. so bearbeitet werden, damit es beim Testen für einen nicht geübten Entwickler, nicht in eine Endlosschleife führt ;)
 

Logge dich ein, um hier zu kommentieren!