C# 運(yùn)用params修飾符來實(shí)現(xiàn)變長參數(shù)傳遞的方法
更新時(shí)間:2013年09月11日 15:30:38 作者:
一般來說,參數(shù)個(gè)數(shù)都是固定的,定義為集群類型的參數(shù)可以實(shí)現(xiàn)可變數(shù)目參數(shù)的目的,但是.NET提供了更靈活的機(jī)制來實(shí)現(xiàn)可變數(shù)目參數(shù),這就是使用params修飾符
可變數(shù)目參數(shù)的好處就是在某些情況下可以方便地對參數(shù)個(gè)數(shù)不確定情況的實(shí)現(xiàn),例如計(jì)算任意數(shù)字的加權(quán)和,鏈接任意字符串為一個(gè)字符串等??聪吕樱?
復(fù)制代碼 代碼如下:
public class Test2
{
public static void Main()
{
ShowName("小A"); //這里可以指定任意長度的參數(shù)也可以傳遞不同類型的參數(shù),但要改參數(shù)類型為object
ShowName("小A", "小B");
}
public static void ShowName(params string[] names)
{
foreach (string name in names)
{
Console.WriteLine(name);
}
}
}
您可能感興趣的文章:
相關(guān)文章
C#開發(fā)WinForm清空DataGridView控件綁定的數(shù)據(jù)
本文詳細(xì)講解了C#開發(fā)WinForm清空DataGridView控件綁定數(shù)據(jù)的方法,文中通過示例代碼介紹的非常詳細(xì)。對大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2022-03-03C#查詢SqlServer數(shù)據(jù)庫并返回單個(gè)值的方法
這篇文章主要介紹了C#查詢SqlServer數(shù)據(jù)庫并返回單個(gè)值的方法,涉及C#操作SQLServer數(shù)據(jù)庫查詢的相關(guān)技巧,需要的朋友可以參考下2015-06-06C#中括號強(qiáng)轉(zhuǎn)、as、is區(qū)別詳解
本文主要介紹了C#中括號強(qiáng)轉(zhuǎn)、as、is區(qū)別詳解,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2023-02-02datagridview實(shí)現(xiàn)手動(dòng)添加行數(shù)據(jù)
這篇文章主要介紹了datagridview實(shí)現(xiàn)手動(dòng)添加行數(shù)據(jù),具有很好的參考價(jià)值,希望對大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教2022-04-04