繁体   English   中英

如何访问嵌套类型的属性?

[英]How to access the properties of a nested type?

我在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检查。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM