title: Updating an item using LINQ
body: <p>I wish to update an item using LINQ.  I tried this query.</p>
  
  <pre><code>string option = "new value here";
  
  (jt.SummarySpecs.Select(x =&gt; x.DocSpecs)
      .FirstOrDefault()
      .Where(
          y =&gt; y.DelItemID == docSpc.DelItemID &amp;&amp;
          y.ItemCode == docSpc.ItemCode
      )
      .FirstOrDefault().FinishingOptionsDesc[0]
  ) = option;
  </code></pre>
  
  <p>I wish to update the value of "FinishingOptionDesc," this is a collection of string values but I only wish to update the 1st one.</p>
  
  <p>But the code above is not working.</p>
  
  <p>The classes attributes:</p>
  
  <pre><code>"SummarySpecs.cs"
      public DocSpec[] DocSpecs { get; set; }
  
  "DocSpecs.cs"
      public string[] FinishingOptionsDesc { get; set; }
  </code></pre>
  
  <hr>
  
  <p>My only concern is to update the FinishingOptionDesc 1st string.</p>
  
  <p>thanks </p>