多載函式是個滿實用的東西,常常我們要寫一些功能很像但是傳入參數不同的時候,用多載的方式來寫程式可以避免要想出一大堆函式名稱的困擾.
C#寫多載函式滿簡單,例如:
private int x(int x1)
{
return x1;
}
private int x(int x1, int x2)
{
return x1 + x2;
}
在VB.NET中則可以選擇使用或不使用Overloads關鍵字,不過一旦使用了Overloads關鍵字,所有同名函式都要加上去。ex:
Private Overloads Function x(ByVal x1 As Integer) As Integer
Return x1
End Function
Private Overloads Function x(ByVal x1 As Integer, ByVal x2 As Integer) As Integer
Return x1 + x1
End Function
範例程式建議使用code tag,這樣比較容易閱讀,格式也不會跑掉。
新來的, 不太會用
上面不是有個code按鈕嗎?把程式放在標籤之內就可以了。
喔喔..Thanks
果然好看多了.