title: Pass arguments to base class
body: <p>I'm currently working on a C# project, i'm new to C# so i'm not that familiar with classes and all. anyway here is my sample program structure:</p>
  
  <pre><code> class foo 
   { 
       public foo(String txt) : base(new MyInnerClass()) { }
       private class MyInnerClass
       { }
   }
  </code></pre>
  
  <p>the problem is that i want to access my <strong><em>String txt</em></strong> to <em>MyInnerClass</em>, but i don't know how. The value of <strong><em>String txt</em></strong> comes from other class that will access this <strong><em>class foo</em></strong>. Any idea how?</p>