繁体   English   中英

在变量中存储结构类型引用

[英]Storing a struct type reference in a variable

考虑以下结构:

public class Definitions
{
    public struct A
    {
        public struct B
        {
            public struct C
            {
                public struct D
                {
                    public struct E
                    {
                        public static string foo = "";
                        public static string bar = "";
                    }
                }
            }
        }
    }
}

要引用foo,我必须使用:

Definitions.A.B.C.D.E.foo

是否可以像这样声明一个变量?

   struct E = Definitions.A.B.C.D.E;

因此,我可以通过以下代码在代码中引用它:

E.foo
E.bar

我该如何实现? 谢谢

您可以使用using指令来分配别名:

using E = Definitions.A.B.C.D.E;

暂无
暂无

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

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