【发布时间】:2014-04-09 21:28:16
【问题描述】:
我有一个 DataTable,其中有一列名为“UID”的字符串类型。
验证每个值在该列中是否为整数的最佳方法是什么?
一种方法是循环遍历每一行,如下面的代码(dt 变量是填充的 DataTable 对象),然后在 try catch 块中使用 integer.Parse 检查 UID 列的值,但可能有更简单的 LINQ基于的方法。
if( dt!=null)
{
try
{
foreach (DataRow row in dt.Rows)
{
int.Parse(row["UID"].ToString());
}
}
catch (Exception ex)
{
throw;
}
}
【问题讨论】:
标签: datatable ado.net validation