|
前幾天推薦一個同事用“可選參數”,推薦完了我還畫蛇添足的說這是.NET 4中的新特性。但是事后才發(fā)現這個新特性是C# 4.0的語言特性,與.NET 4無關。其實也不只這一次,我平時也經常把語言、框架、運行時,有時甚至還有開發(fā)工具混為一談。于是今天就總結一下C#中我感興趣的幾個語言特性是從何而來的。
1.可選參數
可選參數是C# 4.0中的新特性,其作用在于在調用者不提供參數值時給參數一個默認值,用起來是這樣的:
static void Main(string[] args)
{
TestMethod();
TestMethod(10);
Console.ReadLine();
}
public static void TestMethod(int parameter = 5)
{
Console.WriteLine(parameter);
}
NET技術:C#中的語言特性都是從何而來?,轉載需保留來源!
鄭重聲明:本文版權歸原作者所有,轉載文章僅為傳播更多信息之目的,如作者信息標記有誤,請第一時間聯(lián)系我們修改或刪除,多謝。