我试图在不使用 for 循环的情况下为数据表中单个列的所有行设置相同的值。任何人都可以建议任何更快的方法来实现相同的目标。
最佳答案
是的,即使没有循环,这是可能的!这可以通过 Expression
属性来完成。请记住,字符串值应该用引号引起来,否则它会将其视为另一个列名。 1
这将使用字符串值a
设置列“col1”:
preview.Columns["col1"].Expression = "'a'";
这将在“col1”中显示“col2”列的值:
preview.Columns["col1"].Expression = "col2";
关于.net - 为数据表中的所有行设置值,无需 for 循环,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5063551/