0
DataSetsを初めて使用し、DataSetから特定の列を取得しようとしています。私はこのコードを書いたDataRowの特定の列を反復せずにすべての列に取得します
using (var dataset = new U2ZFDataSetTableAdapters.stationenTableAdapter())
{
var ds = new U2ZFDataSet();
dataset.Fill(ds.stationen);
var rows = ds.stationen.Select("pdvorhanden = 1");
foreach (DataRow row in rows)
{
foreach (DataColumn column in ds.stationen.Columns)
{
if(column.ColumnName == "Bezeichnung")
listOfStations.Add(row[column].ToString());
}
}
}
コードは私には遅く感じる。これを行うには良い方法はありませんか?行のすべての列を反復せずに、特定の列をDataRowから取得するにはどうすればよいですか?