C# 程式設計/關鍵字/volatile
外觀
< C Sharp 程式設計 | 關鍵字
volatile關鍵字用於宣告一個變數,該變數的值可能隨時間而改變,因為外部程序、系統硬體或其他併發執行的執行緒對其進行了修改。
您應該在成員變數宣告中使用此修飾符,以確保在讀取值時始終獲取變數的最新(最新)值。
class MyClass
{
public volatile long systemclock;
}
| C# 關鍵字 | |||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 特殊 C# 識別符號(上下文關鍵字) | |||||||||||||||
| |||||||||||||||
| 上下文關鍵字(用於查詢) | |||||||||||||||
|
此關鍵字自 .NET Framework 1.1(Visual Studio 2003)起就成為 C# 程式語言的一部分。