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