title: Linq select object from list depending on objects attribute
body: <p>I have a list of objects </p>
  
  <pre><code>class Answer
  {
     bool correct;
  }
  
  List&lt;Answer&gt; Answers = new List&lt;Answer&gt;();
  </code></pre>
  
  <p>Is there a way in linq for me to select an object depending on its attribute?</p>
  
  <p>So far I have</p>
  
  <pre><code>Answer answer = Answers.Single(a =&gt; a == a.Correct);
  </code></pre>
  
  <p>But it does not work</p>