title: Linq - Cannot implicitly convert type 'System.Collections.Generic.IEnumerable
body: <p>I am receiving the following error:</p>
  
  <pre><code>Cannot implicitly convert type 'System.Collections.Generic.IEnumerable' to 'Munchkin.Model.PlayerProfiles.Profile'. An explicit conversion exists (are you missing a cast?)
  </code></pre>
  
  <p>My code is:</p>
  
  <pre><code>Profile currentProfile;
  
  public Profile ActiveProfile()
  {
      currentProfile = new Profile();        
      return currentProfile = 
          (from profiles in xmlDoc.Element("PlayerPofiles").Element("Online").Elements("Player")
          where (string)profiles.Element("Active") == "True"
          select new Profile
          {
              Name = (string)profiles.Element("Name"),
              Sex = (string)profiles.Element("Sex"),
              Avatar = (string)profiles.Element("Avatar").Attribute("path") ?? "",
              Created = (DateTime)profiles.Element("Created"),
              Birthday = (string)profiles.Element("Birthday"),
              Wins = (string)profiles.Element("Ratio").Element("Win"),
              Losses = (string)profiles.Element("Ratio").Element("Loss"),
              Abandoned = (string)profiles.Element("Ratio").Element("Abandoned")
          });
  }
  </code></pre>