C# でメソッドをオーバーロードするさまざまな方法には何がありますか?

王林
リリース: 2023-09-10 15:13:05
転載
646 人が閲覧しました

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

メソッドをオーバーロードするさまざまな方法は次のとおりです-

The datatypes of parameters are different
The number of parameters are different
ログイン後にコピー

パラメータのさまざまなデータ型の例を以下に示します-

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);
}
ログイン後にコピー

次の列は次のとおりです。パラメータの数が異なります -

// 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;
}
ログイン後にコピー

以上がC# でメソッドをオーバーロードするさまざまな方法には何がありますか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

ソース:tutorialspoint.com
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート