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 回答