1 using System;
2 using System.Collections.Generic;
3 using System.Linq;
4 using System.Text;
5
6 namespace 作用域研究__及其影响
7 {
8 class Program
9 {
10
11 static void Main(string[] args)
12 {
13 语句的读取顺序 Sequence = new 语句的读取顺序();
14 string s = Sequence.Test("希望测试通过");
15 Console.ReadKey();
16 }
17 }
18
19 class 语句的读取顺序
20 {
21
22 public 语句的读取顺序()
23 {
24
25 }
26
27 public string Test(string a)
28 {
29 A = a;//怎么局部变量A在声明之前就可以使用呢?
30 for(int i=0;i
8 回答
12345678_0001
TA贡献1802条经验 获得超5个赞
经过各位老师指点,学生好像明白了。一个类的成员,都是全局变量,一个方法函数内的变量都是局部变量。一个全局变量的声明,可以放在方法函数的后面,是因为:当我们的编译器进行编译时,就需要new一个对象实例,这时类的成员都被初始化赋值(否则赋一个null值),当我们调用方法时,方法内含有的类成员变量早都声明初始化了。最终还是符合那句话“变量先赋值初始化,再使用”
- 8 回答
- 0 关注
- 752 浏览
添加回答
举报
0/150
提交
取消