成员名称不能与其封闭类型Unity 3D相同

时间:2014-08-06 03:48:16

标签: c# unity3d

我真的不知道为什么我在处理线上遇到错误。

我在public static net_events.net_event net_event_proccess(net_events.net_event main)

上收到错误

对我没有任何意义,因为我定义了所有名称空间。

namespace net_events
    {
        class net_event
        {
            public string event_name;
            public object[] args;

            public void add(object mm)
            {
                object[] bkk = args;
                args = new object[args.Length + 1];
                for (int i = 0; i < bkk.Length; i++)
                    args[i] = bkk[i];
                args[args.Length] = mm;
            }

            public Action procc;

            public net_event(string eve, Action proc)
            {
                event_name = eve;
                procc = proc;
            }

            public net_event()
            {
            }
        }

        class net_event_proccess
        {
            private static List<net_events.net_event> events = new List<net_events.net_event>();

            public static net_events.net_event net_event_proccess(net_events.net_event main)
            {
                for (int i = 0; i < events.Count; i++)
                    if (events.ElementAt(i).event_name == main.event_name)
                        return events.ElementAt(i);

                return main;
            }
        }
    }

0 个答案:

没有答案