title: Copy list of strings to another list of strings
body: <p>This is my simple class:</p>
  
  <pre><code>public class Friends
  {
    public Friends()
    {
      Myfriend = new List&lt;string&gt;();
      Share = new List&lt;bool&gt;();
    }
    public List&lt;string&gt; Myfriend { get; set; }
    public List&lt;bool&gt; Share { get; set; }
  }
  </code></pre>
  
  <p>This is the class i want to pass into my view. Before I do that I would like to "fill" up </p>
  
  <pre><code>public List&lt;string&gt; Myfriend { get; set; }
  </code></pre>
  
  <p>With the values i have in another list of strings.</p>
  
  <p>var listofUsersFriends &lt;--- This list contains a bunch of names(strings).</p>
  
  <p>Can I assign the values i a way similar to this:</p>
  
  <pre><code>var model = new Friends();
  foreach (var item in listofUsersFriends)
  {
    //Add list items
  }
  </code></pre>
  
  <p>I'm totally stuck, feel free to give advice on other ways of solving this =)
  Thanks!</p>
  
  <p>EDIT: The end goal is to pass a model to my view containing a list friend-objects.
  Like this:
  Bob      CheckboxShare
  Wouter   CheckboxShare
  ETC..</p>
  
  <p>This seems to send a model with two separate strings, i.e the checkbox is not related to the friend. I know I have messed up somewhere but i do not understand how to solve it.</p>