📄 8-3.cs
字号:
//程序8-3
using System;
public class Range
{
public int X; // 字段,其作用域延伸至类的结束
public void RangeTesting (int i)
{
int X; // 局部变量,与上述字段值无关,其作用域延伸至方法结束
X=i;
for(int j =i; j<6; j++) // j是局部变量,其作用域是下面代码块{}
{ X+=j;Console.WriteLine("在代码块中X="+X); }
Console.WriteLine("离开代码块,仍在方法中,X="+X);
// this指代类的当前实例,this.X以区别该方法中的局部变量X
Console.WriteLine("离开代码块,仍在方法中,字段X="+this.X);
} // 局部变量X作用域结束
public void TestingAgain()
{
Console.WriteLine("离开隐藏过X的方法,仍在类中,X="+X);
}
public static void Main()
{
Range t1=new Range();
t1.RangeTesting(3);
t1.TestingAgain();
Console.WriteLine("在Main方法中,X="+t1.X);
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -