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

来源:互联网 发布:java登录界面与数据库 编辑:程序博客网 时间:2024/05/16 05:36

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);        }    }}
阅读全文
0 0