**如下,其中有注釋說明:
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...