嘿,伙计们,我是C#的新手,我想知道是否有一种简单的方法可以将字符串作为多个参数进行传递。下面是一个例子:
我想传递给一个接受这些参数的函数:
DoStuff(int a, string b, string c, string d)我有一个字符串,比如“字符串e”,它包含以下内容: 1,a,b,c
所以我想这样调用这个函数,DoStuff(e)。但这当然会导致错误,因为它需要更多的参数。有没有一种简单的方法可以将我的参数字符串传递给函数?
编辑:感谢所有关于函数重载的建议。这个函数是一个类构造函数,它能有重载吗?下面是代码
arrayvariable[count] = new DoStuff(e);发布于 2011-05-25 05:58:45
如果您拥有DoStuff方法,请使用一个参数DoStuff(string e)创建一个重载
然后传递字符串并使用分隔符在方法中拆分字符串。
https://stackoverflow.com/questions/6117398
复制相似问题