如何將參數傳遞給函數。例如如何將類作爲參數傳遞到函數
public void GridViewColumns(params ClassName[] pinputparamter)
{
}
,並如下
public Class ClassName
{
public string Name{get;set;}
public int RecordID{get;set;}
}
任何人都可以有想法給定的類?
如何將參數傳遞給函數。例如如何將類作爲參數傳遞到函數
public void GridViewColumns(params ClassName[] pinputparamter)
{
}
,並如下
public Class ClassName
{
public string Name{get;set;}
public int RecordID{get;set;}
}
任何人都可以有想法給定的類?
params
意味着該方法可以接受ClassName
類型的任意數量的參數。與類名的兩個實例調用它的實例:
GridViewColumns(new ClassName(), new ClassName());
或
ClassName a = new ClassName();
ClassName b = new ClassName();
ClassName c = new ClassName();
GridViewColumns(a, b, c);
第一件事,第一,你有你的主要創建該類的對象()。
ClassName myObject = new ClassName();
然後你可以將它作爲參數傳遞給你的函數。
GridViewColumns(myObject);
希望這有助於..
你也可以傳遞的ClassName
實例作爲數組:
ClassName[] arr = new ClassName[]{new ClassName(), new ClassName()};
GridViewColumns(arr);
更多細節here。
請確定你正在嘗試做什麼。這個例子有什麼問題(儘管「Class」關鍵字而不是「class」)? – 2010-04-13 07:08:45