如何将参数传递给函数。例如
public void GridViewColumns(params ClassName[] pinputparamter)
{
}
和类如下
public Class ClassName
{
public string Name{get;set;}
public int RecordID{get;set;}
}
谁能有想法?
params
意味着该方法可以接受任意数量的类型参数ClassName
。使用两个 ClassName 实例调用它的示例:
GridViewColumns(new ClassName(), new ClassName());
或者
ClassName a = new ClassName();
ClassName b = new ClassName();
ClassName c = new ClassName();
GridViewColumns(a, b, c);
首先,您必须在 main() 中创建该类的对象。
ClassName myObject = new ClassName();
然后你可以将它作为参数传递给你的函数。
GridViewColumns(myObject);
希望这可以帮助..
您也可以将实例ClassName
作为数组传递:
ClassName[] arr = new ClassName[]{new ClassName(), new ClassName()};
GridViewColumns(arr);
更多细节在这里。