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的值,并在最后打印出更新后的值。通过静态变量,我们可以在不创建实例的情况下共享数据。