What are the most common naming conventions in C# for classes, namespaces and methods? Is it common to have getter/setter style methods as in Java?
There are a few common patterns out there. One I frequently see and use in my own projects is:
namespace Company.Concept.SubConcept { public class MyClass { private MyType someData; public MyType SomeData { get { return someData; } set { someData = value; } } public void MyMethod() { } } }