title: How to add item to the beginning of the list in ListBox?
body: <p>Is there a way to add item to a WinForms ListBox, to the beginning of the list without rewriting entire list in a loop? </p>
  
  <p>Other way to solve my problem would be to display ListBox in reverse order (last item on the top) but I don't know how to do it. </p>
  
  <p>My ListBox control is used as a log viewer where the most recent entry should be on the top.</p>