a static class is the answer you are looking for. In a C# process, a static member of a class can be access from anywhere within the process. In your example:
public MyStats
{
public static MyStats Instance = new MyStats();
private MyStats()
{}
}
That is a singleton design pattern. This means that this class can only have one instance and that instance can only be accessed from the MyStats.Instance member.
Hope this helps!
www.CoderForRent.com
Get A Computer Job!
www.ComputersComplete.com
Computer Parts & Accessories