日期:2014-05-17  浏览次数:20790 次

关于C#类的问题
namespace Na
{
    class Cl
    {
        private void XXXX()
        {
            。。。。
        }
        private void XXXX2()
        {
            。。。。
        }

    }
}


遇到一个问题,像这样定义了一个类,为什么不能直接用 Na.Cl.xxxx  这样的方式来访问,如果要实现这样的功能要怎么做呢?
C# 命名空间

------解决方案--------------------

namespace Na
{
    class Cl
    {
        public static void XXXX()
        {
            。。。。
        }
        public static void XXXX2()
        {
            。。。。
        }
 
    }
}

------解决方案--------------------
需要实例话才能访问.
类成员的话要使用静态函数

   class Cl
    {
        private Static void XXXX()
        {
            。。。。
        }
        private Static void XXXX2()
        {
            。。。。
        }
 
    }

------解决方案--------------------
必须是static public才行。
------解决方案--------------------
引用:
Quote: 引用:

需要实例话才能访问.
类成员的话要使用静态函数

   class Cl
    {
        private Static void XXXX()
        {
            。。。。
        }
        private Static void XXXX2()
        {
           &nb