title: C# editing and adding function to nested class of abstract class
body: <p>I have the abstract class shown below. It's nested class B is where I would like to define new functions. </p>
  
  <pre><code>public abstract class A {
      public string varA = "Default";
      public class B {
          public B() {
  
          }
          public abstract somethingCool(int[] val);
      }
  }
  
  public class C:A {
      //set B functions
  }
  </code></pre>