Существует много разных рекомендаций, по стандарту написанию кода на C#.NET или VB.NET. В такой стандарт могут входить правила именования переменных (приватных и публичных), интерфейсов, классов и пр.
Думаю, что все-таки стоит смотреть в сторону того стандарта написания кода, которого придерживается вся библиотека .NET.
Чтобы посмотреть исходный код скомпилированной сборки .NET, можно воспользоваться отличной утилитой .NET Reflector (когда-то она была бесплатной, теперь только 14 дней), которая отображает весь исходный код сборки на любом из доступных языков .NET (C#, VB, F# и даже IL).