在C#中,可以使用以下方法來獲取DataTable中特定列的值:
DataTable dataTable = new DataTable();
// 假設DataTable中有名為"ColumnName"的列
foreach (DataRow row in dataTable.Rows)
{
var value = row["ColumnName"];
// 使用獲取到的值進行后續操作
}
DataTable dataTable = new DataTable();
// 假設DataTable中有名為"ColumnName"的列
var columnValues = dataTable.AsEnumerable().Select(row => row.Field<string>("ColumnName"));
// 在上述代碼中,可以根據實際情況將Field<string>("ColumnName")中的<string>替換為特定列的數據類型
DataTable dataTable = new DataTable();
// 假設DataTable中有名為"ColumnName"的列
var columnValues = dataTable.Compute("SELECT ColumnName FROM YourDataTable", null);
// columnValues會返回一個包含特定列的值的數組
以上就是使用C#獲取DataTable中某一列的值的三種常用方法。根據具體需求選擇合適的方法即可。