频道栏目
首页 > 资讯 > C# > 正文

C#编程:实例类成员变量,静态类成员变量,局部函数变量

17-09-11        来源:[db:作者]  
收藏   我要投稿

1. 定义

C# 局部变量:属于特定函数的属性,函数被调用时生成

C# 实例变量:属于某个实例对象的属性,实例化对象时生成

C# 静态变量:属于某个类的属性,编译时生成

2. 区别

静态变量前要加static关键字,实例变量不加static关键字。

3. 一个C#栗子(Program.cs)

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace Var
{

    // class
    class Program
    {
        string name = "instance variables";                         // instance variables
        static string sname = "static variables";                          // static variables

        // function
        static void Main(string[] args)
        {
            string name = "local variables";                        // use local variables
            Console.WriteLine(name);

            Program pro = new Program();
            Console.WriteLine(pro.name);                            // use instance variables

            Console.WriteLine(sname);
        }

    }


}
相关TAG标签
上一篇:函数声明和函数表达式
下一篇:前端之总结
相关文章
图文推荐

关于我们 | 联系我们 | 广告服务 | 投资合作 | 版权申明 | 在线帮助 | 网站地图 | 作品发布 | Vip技术培训 | 举报中心

版权所有: 红黑联盟--致力于做实用的IT技术学习网站