在c#中传播语法?

时间:2017-09-05 18:37:50

标签: c# asp.net-mvc .net-core

是否有可能传播" c#中的数组元素,以便我可以将它们传递给另一个函数?

例如,在Javascript中,我们可以做到

function myFunction(x, y, z) { }
var args = [0, 1, 2];
myFunction(...args);

c#中是否有类似的功能?我想这样做的原因是我有一个包含很多列的SQL语句,我希望用每一行实例化一个新对象,而不必将每个字段显式设置为特定列。我可以使用reader.GetValues来获取所有列值的数组,但是我可以使用它来方便地创建对象吗?

0 个答案:

没有答案