title: C# cannot convert method to non delegate type
body: <p>I have a class called <code>Pin</code>.</p>
  
  <pre><code>public class Pin
  {
      private string title;
  
      public Pin() { }
  
      public setTitle(string title) {
          this.title = title;
      }
      public String getTitle()
      {
          return title;
      }
  }
  </code></pre>
  
  <p>From another class I add Pins objects in a <code>List&lt;Pin&gt;</code> pins and from another I want to iterate the List pins and get the elements. So I have this code.</p>
  
  <pre><code>foreach (Pin obj in ClassListPin.pins)
  {
       string t = obj.getTitle;
  }
  </code></pre>
  
  <p>With this code I cannot retrieve the title. Why? </p>
  
  <p>(Note: <code>ClassListPin</code> is just a static class which contains some elements and one of these, is the <code>List&lt;Pin&gt;</code> pins)</p>