変数のスコープは、変数がアクセスされるコード領域を指します。
変数には次のレベルがあります。
メソッド内で宣言された変数はローカル変数です。
クラス内で宣言される変数は、ローカル変数とクラスメンバー変数です。
変数スコープの例を見てみましょう:
リアルタイム デモンストレーション
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
以上がC# の変数のスコープの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。