C 中可選引數和命名引數的定義及使用

2021-05-27 05:04:08 字數 731 閱讀 8990

**如下,其中有注釋說明:

using system;

using system.collections.generic;

using system.linq;

using system.text;

namespace 可選引數和命名引數

private void run()

public void display(int a)

", a);

console.writeline();

}public void display(int aaaa = 99, double b = 2) // aaaa 和 b 均為可選引數

, b = ", aaaa, b);

console.writeline();

}public void display(int a, double b = 2, int c = 6) // b、c 是可選引數

// a 是必選引數

, b = , c = ", a, b, c);

console.writeline();}}

}

執行後結果如下:

C 中命名引數和可選引數

呼叫方法時,變數名不需要新增到呼叫中。比如有如下的方法用於移動矩形並在移動之後設定他的寬和高 public void moveandresize int x,int y,int width,int height 有兩種呼叫方式 moveandresize 10,20,30,40 moveandres...

C 可選引數 命名引數

1.可選引數 可選引數是.net4中新新增的功能,應用可選引數的方法在被呼叫的時可以選擇性的新增需要的引數,而不需要的引數由引數預設值取代。classprogram privatestaticstringshowcomputer stringcpu i3 370m stringram 4g stri...

C 可選引數 命名引數

1.可選引數 可選引數是.net4中新新增的功能,應用可選引數的方法在被呼叫的時可以選擇性的新增需要的引數,而不需要的引數由引數預設值取代。class program private static string showcomputer string cpu i3 370m string ram 4...