【发布时间】:2009-05-05 09:00:26
【问题描述】:
是否可以在方法中声明可选参数?
例如,在delphi中,我可以这样做:
procedure Test(p1:integer;p2:integer;p3:integer = 2;p4:integer = 4)
当我调用该函数时,我可以使用四个参数或两个参数来调用它:
Test(2,3); //p3 = 2,p4 = 4.
Test(2,3,4,5); //p3 = 4,p4 = 5;
这在 C# 中怎么可能?
【问题讨论】: