title: C# code listing all methods called from a starting method?
body: <p>Let's say we have methodA() that calls methodB() and methodC().</p>
  
  <p>In methodB(), we call methodB1() and methodB2().</p>
  
  <p>In methodC(), we call methodC1(), methodC2() and methodC3().</p>
  
  <p>So at the end we have the method tree</p>
  
  <p>methodA</p>
  
  <p>methodB</p>
  
  <p>methodB1</p>
  
  <p>methodB2</p>
  
  <p>methodC</p>
  
  <p>methodC1</p>
  
  <p>methodC2</p>
  
  <p>methodC3</p>
  
  <p>Is it possible to have this list via C# code?</p>