title: List of Lists in C# - Combining multiple data types into a master list?
body: <p>I'm attempting to combine 11 different data types into a single list that I can add to and delete from, as well as search for particular values.  These data types range involve bool, string, int and double.  </p>
  
  <p>The goal is to add updated values to this master list as they come in every minute.  For example... at 5:45 pm, 11 new values would be captured from a system.  Those 11 values, if passing if/else if challenges, would be added to the master list.  These 11 values would be:</p>
  
  <ul>
  <li>Slot 1 - Time[0].ToString("HH:mm"); (shown as an example)</li>
  <li>Slot 2 - (data type double)</li>
  <li>Slot 3 - (data type double)</li>
  <li>Slot 4 - (data type double)</li>
  <li>Slot 5 - (data type double)</li>
  <li>Slot 6 - (data type double)</li>
  <li>Slot 7 - (data type double)</li>
  <li>Slot 8 - (data type double)</li>
  <li>Slot 9 - (data type bool)</li>
  <li>Slot 10 - (data type string)</li>
  <li>Slot 11 - (data type double)</li>
  </ul>
  
  <p>If the incoming data didn't pass the if/else if challenges, then the corresponding list would be reset with all existing data removed from the list.</p>
  
  <p>I've gone through different questions here and also via a couple of web searches, but I'm either not understanding how to declare the list or list structures properly, if I should be using classes or arrays, etc.</p>