首页 > 解决方案 > C# 不使用 ForEach 获取 DataTable 的 DataRow

问题描述

如果 my DataTableis NOT NULL,它将只有1行,。

我怎样才能直接指向而不是用我的电流DataRow循环呢?DataTableforeach

样本:

if (matchedRecordsDT != null)
{
    foreach (DataRow matchedRecordsDR in matchedRecordsDT .Rows)
    {
        string matchedRecordTitle = matchedRecordsDR["Title"].ToString();
    }
{

标签: c#datatabledatarow

解决方案


您可以从 Rows 中获取第一条记录,然后一次性从中获取 Title。

var matchedRecordTitle = matchedRecordsDT.Rows.First()["Title"].ToString();

推荐阅读