Heim > Backend-Entwicklung > C#.Net-Tutorial > Welche verschiedenen Möglichkeiten gibt es, Methoden in C# zu überladen?

Welche verschiedenen Möglichkeiten gibt es, Methoden in C# zu überladen?

王林
Freigeben: 2023-09-10 15:13:05
nach vorne
661 Leute haben es durchsucht

C# 中重载方法有哪些不同的方式?

Verschiedene Möglichkeiten zum Überladen von Methoden sind -

The datatypes of parameters are different
The number of parameters are different
Nach dem Login kopieren

Ein Beispiel ist unten für verschiedene Datentypen von Parametern angegeben -

void print(int i) {
   Console.WriteLine("Printing int: {0}", i );
}

void print(double f) {
   Console.WriteLine("Printing float: {0}" , f);
}

void print(string s) {
   Console.WriteLine("Printing string: {0}", s);
}
Nach dem Login kopieren

Unterschiedliche Anzahl von Parametern sind unten aufgeführt -

// two parameters
public static int mulDisplay(int one, int two) {
   return one * two;
}

// three parameters
public static int mulDisplay(int one, int two, int three) {
   return one * two * three;
}

// four parameters
public static int mulDisplay(int one, int two, int three, int four) {
   return one * two * three * four;
}
Nach dem Login kopieren

Das obige ist der detaillierte Inhalt vonWelche verschiedenen Möglichkeiten gibt es, Methoden in C# zu überladen?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Quelle:tutorialspoint.com
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage