Do static variables have the same or similar functionality in C# as they do in C++?
Edit:
With C++ you can use static variables in many different contexts -
From MSDN: The static keyword: In C++, static can be used both to declare class-level entities and to declare types that are specific to a module. In C#, static is only used to declare class-level entities.