Grouping methods of one class together
<p>I cannot find what I am looking for and am new to many of the features of C#.  Basically I have a class with lots of methods, many of which pertain to similar manipulations.  I am writing a sort of API and would like the end user to be able to access these methods by grouping them by purpose.  </p>

<p>So my class has many members that all access the same data, lets call it ParentClass, and I would like to call ParentClass.ZoomFunctions.ZoomIn() where zoom in accessed data in the parent class (and is preferably a member of that class.)  </p>

<p>I don't have a good idea of how to use inheritance, but I could not find how to do this simply.</p>
