c# – 将值添加到特定的DataTable单元格

前端之家收集整理的这篇文章主要介绍了c# – 将值添加到特定的DataTable单元格前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我想知道是否可以向特定的DataTable单元格添加值?

假设我有一个现有的dataTable,我添加一个新的列,我将如何添加到新列的行而不覆盖现有的列的行?

据我所知,没有一种添加到特定单元格的方法(除非我错了).

dt.Rows.Add(a,b,c,d)

其中a,c和d是字符串值.那么如果我只想添加到d列呢?

任何帮助将不胜感激.

解决方法

如果它是一个全新的行,您只想设置一个值,则需要添加整行,然后设置单个值:
DataRow dr = dt.NewRow();
dr[3].Value = "Some Value";
dt.Rows.Add(dr);

否则,您可以找到现有行并设置单元格值

DataRow dr = dt.Rows[theRowNumber];
dr[3].Value = "New Value";
原文链接:https://www.f2er.com/csharp/97835.html

猜你在找的C#相关文章