C# 在不使用 ForEach 的情况下获取 DataTable 的 DataRow
C# Get DataRow of DataTable Without Using ForEach
如果我的 DataTable
是 NOT NULL
,它将只有 1
行,.
我怎样才能直接指向 DataRow
而不是用我当前的 foreach
循环遍历 DataTable
?
样本:
if (matchedRecordsDT != null)
{
foreach (DataRow matchedRecordsDR in matchedRecordsDT .Rows)
{
string matchedRecordTitle = matchedRecordsDR["Title"].ToString();
}
{
您可以从行中获取第一条记录,然后从中一次性获取标题。
var matchedRecordTitle = matchedRecordsDT.Rows.First()["Title"].ToString();
如果我的 DataTable
是 NOT NULL
,它将只有 1
行,.
我怎样才能直接指向 DataRow
而不是用我当前的 foreach
循环遍历 DataTable
?
样本:
if (matchedRecordsDT != null)
{
foreach (DataRow matchedRecordsDR in matchedRecordsDT .Rows)
{
string matchedRecordTitle = matchedRecordsDR["Title"].ToString();
}
{
您可以从行中获取第一条记录,然后从中一次性获取标题。
var matchedRecordTitle = matchedRecordsDT.Rows.First()["Title"].ToString();