『C#基础作业』3.变量的作用域
3.变量的作用域
前言:
这个主是讲明在C#中变量的作用域!
就是说你申明一个变量,那么这个变量在哪些地方是可以使用,而哪个地些你使用不了!
这个跟你申明变量时有着很大的关系!
下面是我写的一段代码:
注:
字段的作用域:在整个类里面都是可以使用的!
局部变量的作用域:只在它所在的那个范围内可以使用!
前言:
这个主是讲明在C#中变量的作用域!
就是说你申明一个变量,那么这个变量在哪些地方是可以使用,而哪个地些你使用不了!
这个跟你申明变量时有着很大的关系!
下面是我写的一段代码:
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace ConsoleApplication1
{
class Program
{
static void Main(string[] args)
{
}
public void demo()
{
int i2 = 0; //申明局部变量i
for (int i = 0; i < 10; i++)//这里申明的i只限于这个for循环内有效
{
Console.WriteLine("局部变量i = {0},局部变量mun = {1}", i, i2);//i2在这里也是可用的!
i++;//在这里是可以用的!
}
i++;//如果i出现在这里,那么就会出错!
i2++;//这个是可行的! 因为它在它自己的作用域内!
}
}
}
注:
字段的作用域:在整个类里面都是可以使用的!
局部变量的作用域:只在它所在的那个范围内可以使用!