1、可选参数是后期才加入的特性
2、Anders本人至少曾经很讨厌可选参数这个特性,所以C#早期是故意没有这个特性的。
3、可选参数完全可以用重载代替,后期是因为改善COM互操作性,可选参数和命名参数一起引入的。