title: Best way to parse a log file in C#
body: <p>I have the following log file:</p>
  
  <pre><code>START:SOME_STRING
  BL:2
  LK:3
  LH:5
  end
  START:SOME_STRING
  BL:5
  LK:6
  LH:6
  end
  </code></pre>
  
  <p>Which has multiple START: -> end structures inside. Is there a better 'non-sloppy' way of parsing this file rather than reading line by line and using SPLIT?</p>