1. 主页
  2. 文档
  3. C#进阶
  4. 第一章 各种方法汇总
  5. 第一节 静态方法

第一节 静态方法

静态方法:
特点:1,生命周期,一旦创建应用结束才会结束。2、全局的,3、效率高,一直在内存中。
用处:用户登陆信息,系统配置信息,系统设置,SQLHelper类
注意:静态的东西创建多了,占用内存会很大。
调用:静态方法(main)调用非静态方法时,不能直接调用。

static void Main(string[] args)
{
      TestStaticMethod pro = new TestStaticMethod();           
      Console.WriteLine(pro.NoTest());
      Console.WriteLine(Test());
      Console.Read();  
}  

非静态的普通方法一般都是写在类外,要进行实例化才可以调用,而静态方法可以直接类名.方法名即可调用

    /// <summary>
    /// 测试静态方法
    /// </summary>
    class TestStaticMethod
    {

        public  string NoTest()
        {
            return "我是非静态方法";
        }
    }

 public static string Test()
 {
      return "我是静态方法";
 }
这篇文章对您有用吗?

我们要如何帮助您?