tôi có một trường hợp trong đó một số column
tên của DataTable
có thể không có mặt. Bởi vì tôi đang tạo ra một động DataTable
.Cách xử lý Cột '<ColumnName>' không thuộc bảng
DataTable tbl = new DataTable();
tbl.Columns.Add("Roll");
tbl.Columns.Add("Name");
DataRow dr = tbl.NewRow();
dr["Name"] = "Arshad";
dr["Roll"] = 1;
tbl.Rows.Add(dr);
Console.WriteLine(dr["Address"]);// exception, or
Console.WriteLine(Convert.ToString(dr["Address"]));
Tôi muốn kiểm tra xem DataTable
này chứa một column
gọi là Địa chỉ hay không. Là nó có thể như chúng tôi có trong Dictionary
như:
if (objDictionary.ContainsKey("Address"))
{
}
cả hai đều đúng, nhưng cái nào sẽ hoạt động nhanh hơn và tại sao? – user1523935