using System;
public class SharedData
{
private static int count = 0;
public static void IncrementCount()
{
count++;
}
public static int GetCount()
{
return count;
}
}
public class Program
{
public static void Main()
{
Console.WriteLine("Initial count: " + SharedData.GetCount());
SharedData.IncrementCount();
SharedData.IncrementCount();
Console.WriteLine("Updated count: " + SharedData.GetCount());
}
}
在這個示例中,我們定義了一個SharedData
類,其中包含一個靜態變量count
用來存儲共享的數據。通過靜態方法IncrementCount
和GetCount
來增加和獲取count
的值。在Program
類中,我們調用IncrementCount
方法兩次來增加count
的值,并在最后打印出更新后的值。通過靜態變量,我們可以在不創建實例的情況下共享數據。