title: Is it possible in C# to inherit a subclass from a subclass?
body: <p>I’m studying OOP at the moment, and I’ve got this thesis. Because I know that inheriting a subclass from a superclass be like: <code>class superClass : subClass{ }</code> but I’m curious if this is an acceptable form: <code>class superClass : subClass1 : subclass2</code>.</p>
  
  <p>In a nutshell, I want to inherit a subclass from another one. Because what if I get into a problem like there is a subclass and it is inherited from a superclass because they have common data. 
  Thats fine right?</p>
  
  <p>But here is the catch: What if I need another subclass, which has common data with both of the first subclass and the super or main class? </p>