foreach ループにネストされた型があります。
foreach(var project in projectDataSet.Project)
{
//project type = SvcProject.ProjectDataSet+ProjectRow
}
project
プロパティにアクセスするにはどうすればよいですか?
foreach ループの外側で var プロジェクトのモデルを作成し、フォルダー ディレクトリに基づいてプロパティをプロパティ変数にマップし、foreach 内からモデルを呼び出して、プロジェクトを含むモデルのプロパティにアクセスできるようにすることができると思います。 .
そうすればうまくいきました:
foreach (var projects in projectDataSet.Project)
{
var project = projectDataSet as SvcProject.ProjectDataSet.ProjectRow;
Console.WriteLine(project.PROJ_NAME);
}
ネストされた型の最後のエントリを最終値として使用する必要があるようです。null
簡潔にするために、便利なチェックを省略しました。