title: Use LINQ to find value inside a nested collection
body: <p>I have the following snippet of code that I'd like to convert to LINQ. The goal is to find a match in the inner collection and return its Data property. Any suggestions?</p>
  
  <pre><code>    string data = null;
      foreach (var section in sections)
      {
          foreach (var field in section.Fields)
          {
              if (field.Id == id)
              {
                  data = field.Data;
              }
          }
      }
  </code></pre>