title: Visual Studio - debug huge list of objects
body: <p>I'm debugging an application and in some moment, I have a list with amount of items, which prevent me watch each element step by step. I wanted to check what value is inside property <em>Layer</em> of element with <em>PropertyName</em> = "XXX". Is there any simple way to do that?</p>
  
  <p><img src="https://i.stack.imgur.com/JiVu7.png" alt="Screenshot"></p>
  
  <p>Outer piece of code:</p>
  
  <pre><code>var metadata = FieldsConfigurationProvider.GetAllFieldsConfiguration();
  RequestDocumentTypeModel model = new RequestDocumentTypeModel()
  {
      Requester = CurrentUser.Login,
      MetadataItems = metadata.Where(f =&gt; !f.IsSystemGenerated).Select(f =&gt; new RequestDocumentMetadataItem(f.DocumentModelPropertyName, f.DisplayName, false, f.Layer)).ToList()
  };
  
  // BREAKPOINT HERE
  // # MORE CODE #
  </code></pre>
  
  <p>Of course I can't use Immediate Window and LINQ, because LINQ isn't allowed. I'm using Visual Studio 2010, but as far as I know, other versions have the same "problem".</p>