可選參數與命名參數

1 篇文章 / 0 new
author
可選參數與命名參數
Overloaded 是程式語言常有提供的編寫方法,如
void optMethod(int first, double second = 0.0, string third = "Hello")
{
    ...
}
void optMethod(int first, double second = 1.0, string third = "Goodbye", int fourth = 100 )
{
    ...
}
上述方式 .Net 稱之為可選參數, 而所謂的 命名參數 的使用方式到是第一次接觸, 還蠻不錯的(不過可能容易疏忽而出錯), 雖然使用機率並不高.
optMethod(1, fourth: 101);
fourth:101 則指定第4個參數值為 101, 第2,3參數採預設值
Free Web Hosting