Rumah  >  Artikel  >  pembangunan bahagian belakang  >  Apakah skop pembolehubah ahli awam kelas dalam C#?

Apakah skop pembolehubah ahli awam kelas dalam C#?

王林
王林ke hadapan
2023-08-24 22:13:031256semak imbas

Apakah skop pembolehubah ahli awam kelas dalam C#?

Pengubah suai akses awam membenarkan kelas mendedahkan pembolehubah ahli dan fungsi ahlinya kepada fungsi dan objek lain. Mana-mana ahli awam boleh diakses dari luar kelas.

Dalam contoh di bawah, pembolehubah panjang dan lebar telah diisytiharkan sebagai awam. Kini anda boleh mengaksesnya walaupun di luar kaedah Main().

Pembolehubah ini diakses menggunakan tika kelas.

Rectangle r = new Rectangle();
r.length = 4.5;
r.width = 3.5;

Jom lihat kod lengkap.

Contoh

Using System;
namespace RectangleApplication {
   class Rectangle {
      // member variables
      public double length;
      public double width;
      public double GetArea() {
         return length * width;
      }
      public void Display() {
         Console.WriteLine("Length: {0}", length);
         Console.WriteLine("Width: {0}", width);
         Console.WriteLine("Area: {0}", GetArea());
      }
   } // end class Rectangle
   class ExecuteRectangle {
      static void Main(string[] args) {
         Rectangle r = new Rectangle();
         r.length = 4.5;
         r.width = 3.5;
         r.Display();
         Console.ReadLine();
      }
   }
}

Atas ialah kandungan terperinci Apakah skop pembolehubah ahli awam kelas dalam C#?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Artikel ini dikembalikan pada:tutorialspoint.com. Jika ada pelanggaran, sila hubungi admin@php.cn Padam