Maison  >  Article  >  développement back-end  >  Portée des variables en C#

Portée des variables en C#

王林
王林avant
2023-09-19 15:37:02810parcourir

C# 中变量的作用域

La portée d'une variable fait référence à la zone de code où la variable est accessible.

Pour une variable, elle possède les niveaux suivants :

Niveau méthode

Les variables déclarées au sein d'une méthode sont des variables locales.

Niveau de classe

Les variables déclarées dans une classe sont des variables locales et des variables membres de la classe.

Voyons un exemple de portée variable :

Exemple

Démonstration en direct

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();
      }
   }
}

Sortie

Division Result = 15

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Cet article est reproduit dans:. en cas de violation, veuillez contacter admin@php.cn Supprimer