C#: Lacking static members
C#: edited example code according to Microsoft's naming conventions