title: Add item to List<string> property
body: <p>How could I add a new item to my list?</p>
  
  <p>This is my object list or whatever people call this</p>
  
  <pre><code>class WordListsAll
  {
      public int idAll { get; set; }
      public string wordEnAll { get; set; }
      public string translationAll { get; set; }
      public List&lt;string&gt; videosOfSelectedWord { get; set; }
  }
  </code></pre>
  
  <p>All I want is to add a new item to videosOfSelectedWord list property.</p>
  
  <p>What is the best way of doing this?</p>
  
  <pre><code>foreach (var item in q)
  {
        count++;
        oWordListsAll.Add(new WordListsAll
        {
             idAll = count,
             wordEnAll = item.Element("Word").Value,
             translationAll = item.Element("Translation").Value,
             ///////////////here is my goal///////////////////
             videosOfSelectedWord.Add(myCustomString)
         });
  }
  </code></pre>
  
  <p>Sometimes I want to come back and add a new myCustomString to the previously created instances. Imagin there was a word "hello" with the video name of "Dexter" and again there is a word "hello" but this time with the video name of "Breaking Bad".</p>
  
  <p>How could I add these video names to my property list of videosOfSelectedWord?</p>