0

foreach ループにネストされた型があります。

foreach(var project in projectDataSet.Project)
{
    //project type = SvcProject.ProjectDataSet+ProjectRow
}

projectプロパティにアクセスするにはどうすればよいですか?

4

2 に答える 2

0

foreach ループの外側で var プロジェクトのモデルを作成し、フォルダー ディレクトリに基づいてプロパティをプロパティ変数にマップし、foreach 内からモデルを呼び出して、プロジェクトを含むモデルのプロパティにアクセスできるようにすることができると思います。 .

于 2012-11-20T20:24:51.290 に答える
0

そうすればうまくいきました:

        foreach (var projects in projectDataSet.Project)
        {
            var project = projectDataSet as SvcProject.ProjectDataSet.ProjectRow;
            Console.WriteLine(project.PROJ_NAME);
        }

ネストされた型の最後のエントリを最終値として使用する必要があるようです。null簡潔にするために、便利なチェックを省略しました。

于 2012-11-21T12:37:57.980 に答える