title: Generic Interface with property
body: <p>i have one interface </p>
  
  <pre><code>/// &lt;summary&gt;
  /// Summary description for IBindable
  /// &lt;/summary&gt;
  public interface IBindable&lt;T&gt;
  {
      // Property declaration:
      T Text
      {
          get;
          set;
      }
  }
  </code></pre>
  
  <p>Now I want to implement this interface in my class </p>
  
  <pre><code>public class MyTextBox :IBindable&lt;string&gt;
  {
      //now i how can i implement Text peroperty here 
  }
  </code></pre>
  
  <p>I don't want to implement it like</p>
  
  <pre><code>string IBindable&lt;string&gt;.Text
  {  
      get { return "abc";} 
      set { //assigne value } 
  }
  </code></pre>
  
  <p>I want to implement it like </p>
  
  <pre><code>public string Text
  {
      get{} set {}
  }
  </code></pre>