Computer >> คอมพิวเตอร์ >  >> การเขียนโปรแกรม >> C#

คีย์เวิร์ดระเหยใน C #


เพื่อลดปัญหาการทำงานพร้อมกันใน C # ให้ใช้คำสำคัญผันผวน เรามาดูตัวอย่างกัน

ต่อไปนี้เป็นวิธีที่คุณใช้คำหลักผันผวนสำหรับตัวแปรสาธารณะ -

class Program {
   public volatile int a;
   public void Program(int _a) {
      i = _i;
   }
}

ลองดูตัวอย่างอื่น:เรามีตัวแปรคงที่สองตัว ตั้งค่าเป็นวิธีการใหม่ -

_out = "Welcome!";
_new = true;

เราประกาศให้คงที่ก่อนที่จะใช้ความผันผวน -

static string _out;
static volatile bool new;

ตอนนี้คุณต้องเรียกใช้เมธอดบนเธรด −

new Thread(new ThreadStart(volatileFunc)).Start();

อ่านค่าของตัวแปรผันผวน -

if (_new) {
   Console.WriteLine(_out);
}