1.讓方法返回多個參數
1.1在方法體外定義變量保存結果
namespace Method
{
class Program
{
public static void Divide(int x, int y, out int quotient, out int remainder)
{
quotient = x / y;
remainder = x % y;
}
static void Main(string[] args)
{
int quotient, remainder;
Divide(6,9,out quotient,out remainder);
Console.WriteLine("{0} {1}",quotient,remainder);
Console.ReadKey();
}
}
}
方法重載是面向對象對結構化編程特性的一個重要擴充
構成重載的方法具有以下特點:
(1)方法名相同
(2)方法參數列表不同
判斷上述第二點的標準有三點,滿足任一點均可認定方法參數列表不同:
(1)方法參數數目不同:
(2)方法擁有相同數目的參數,但參數的類型不一樣。
(3)方法擁有相同數目的參數和參數類型,但是參數類型出現的先后順序不一樣,
需要注意的是:方法返回值類型不是方法重載的判斷條件。
3.方法的隱藏
新聞熱點
疑難解答