title: Lambda expression syntax
body: <p>Is it mandatory that lambda expression need to use when LINQ will be used, or are lambda expressions optional?</p>
  
  <p>In lambda expressions, the sign <code>=&gt;</code> is always used.  What does it mean? </p>
  
  <pre><code> customers.Where(c =&gt; c.City == "London"); 
  </code></pre>
  
  <p>Here <code>c =&gt;</code> is used but why?
  What kind of meaning of using <code>c =&gt;</code>. Please discuss in detail because I don't know lambda. </p>