在c#中如何使用和定义变量

来源:百度知道 编辑:UC知道 时间:2024/06/07 13:17:16
在c#中应该如何使用实例变量和静态变量,我是初学者,总是弄不明白,在c#中如何定义那些变量,还有私有的和共有的区别和用法,希望知道的人能给我解释一下,在此先谢谢了!

我补充说点儿实际的吧!
实例变量在类的内部定义,不属于方法,会自动初始化。静态的实例变量可以在类中任何一个方法(包括静态的和非静态的)中访问,非静态的实例变量可以在类中任何非静态的方法中访问。
局部变量是指在方法内部定义的变量,包括形式参数。具有一定的作用范围,即外层的大括号,出了大括号便不能使用。
静态、非静态的定义区别:在定义的时候出现static关键字就是静态,没有出现static就是非静态。
静态的类成员没有this引用。公有的静态类成员在类的外部访问的时候通过以下方式:
类名.静态成员
非静态的类成员有this引用。公有的非静态成员在类的外部访问的时候通过以下方式访问:
对象名.非静态成员
静态成员可以访问静态成员,非静态成员可以访问所有成员(包括静态的和非静态的)。

加油!!

静态变量: static int availabe;就是可以不用实例化类就能调用的变量;
实例变量:int a;这种就需要实例化类来调用;
公有: public -就是所有的类都可以访问;
私用:private - 就是只有本类成员才能访问的;

using system;
在这里定义的变量就可以在整个程序中使用;
int a;
public class main
{
在这里定义的变量就可以在整个类中使用;
int b;
public void static Main()
{
在这里定义的变量就可以在整个方法中使用;
int c;
}
}
也可以用static实现!

静态变量: static int availabe
实例变量:int a
公有: public
私用:private
就这些了研究一下了。

如果是自学的话,建议先看看C#经典入门!
如果是上课的话,认真听课多看看书,一定要经常练习,慢慢就熟悉了!另外msdn在线上面