c# - 如何从数据表c#中两列的总和创建新列
问题描述
我有一个数据表(表),其中有一列名为 Col1,我想创建列 Col2。我想从 Col2[cell"2"] 和 Col1[cell"3"] 的总和中获取 Col2[cell"1"] 的值
我正在使用以下代码:
DataColumn Col2 = new DataColumn();
Col2.DataType = System.Type.GetType("System.Decimal");
Col2.ColumnName = "Col2";
table.Columns.Add(Col2);
DataRow row;
for(int i = 1; i < table.Rows.Count; i++)
{
row = table.NewRow();
row["Col2"] = row["Col2",(i-1)] + row["col1"]
table.Rows.Add(row);
}
解决方案
推荐阅读
- javascript - 错误:signInWithPhoneNumber 失败:Second 参数“ApplicationVerifier”必须是 firebase.auth.ApplicationVerifier 的实现
- python - django中列表列表的排名和计数元素
- python - 如何在 Python 中进行 Sigma 和表示法?
- java-8 - 鉴于 jessie-backports 不再有效,如何在 Debian 8 上安装 Java 8 或更高版本?
- c# - 在 NET Framework MVC 项目中的内部联接查询的视图中显示数据
- ruby-on-rails - Rails 如何在视图中传递 ID - MessagesController#create 中的 NameError
- swift - 如何在 Swift 中读取 3 个字节中的 19 位?
- java - 正则表达式在java中后跟另一个字符时删除一个字符
- applepay - ApplePay completeMerchantValidation 失败
- r - 我无法创建此变量