我在foreach循环中有一个嵌套类型:
foreach(var project in projectDataSet.Project)
{
//project type = SvcProject.ProjectDataSet+ProjectRow
}
如何访问project
属性?
答案 0 :(得分:0)
我认为您可以在foreach循环之外创建var项目的模型,然后根据您的文件夹目录将属性映射到属性变量,并尝试从foreach中调用模型,以便您可以访问模型的属性将包括项目。
答案 1 :(得分:0)
这种方式有效:
foreach (var projects in projectDataSet.Project)
{
var project = projectDataSet as SvcProject.ProjectDataSet.ProjectRow;
Console.WriteLine(project.PROJ_NAME);
}
您似乎应该使用嵌套类型的最后一个条目作为最终值。为简洁起见,我省略了一个有用的null
检查。