변수의 범위는 변수가 액세스되는 위치를 나타내는 코드 영역입니다.
변수의 경우 다음 수준이 있습니다. -
방법 수준
메소드 내부에 선언된 변수는 지역변수입니다.
수업 수준
클래스 내부에 선언된 변수는 지역변수이며, 클래스 멤버변수입니다.
변수 범위의 예를 살펴보겠습니다 -
예
using System; namespace Demo { class Program { public int Divide(int num1, int num2) { // local variable in a method int result; result = num1 / num2; return result; } static void Main(string[] args) { // local variable int a = 150; int b = 10; int res; Program p = new Program(); res = p.Divide(a, b); Console.WriteLine("Division Result = {0}", res ); Console.ReadLine(); } } }
출력
Division Result = 15