title: In the IL code produced, there are some lines missing. What task does the in between lines perform?
body: <pre><code>.method private hidebysig static void  Main(string[] args) cil managed
  {
    .entrypoint
    // Code size       9 (0x9)
    .maxstack  1
    .locals init ([0] class ConstReadOnly.second p)
    IL_0000:  nop
    IL_0001:  ldc.i4.5
    IL_0002:  newobj     instance void ConstReadOnly.second::.ctor(int32)
    IL_0007:  stloc.0
    IL_0008:  ret
  } // end of method Program::Main
  </code></pre>
  
  <p>Here the <code>IL_0002</code> is followed by <code>IL_0007</code>.<br>
  Can any one please give me the actual scenario happening here?</p>