title: Can someone please explain the <Func<T, bool>> in a simple way for me
body: <p>I am looking at code containing:</p>
  
  <pre><code>public virtual ICollection&lt;T&gt; GetPk(string pk)
  {
      Expression&lt;Func&lt;T, bool&gt;&gt; predicate = c =&gt; c.PartitionKey == pk;
      return this.GetAll(predicate);
  }
  </code></pre>
  
  <p>Can someone explain the syntax of <code>&lt;Func&lt;T, bool&gt;&gt;</code> ?  </p>