title: Why C++ CLI does not let to use extension methods?
body: <p>My code in C++ CLI :</p>
  
  <pre><code>[System::Runtime::CompilerServices::ExtensionAttribute]
  public ref class MyExtensions abstract sealed {
  public:          
      [System::Runtime::CompilerServices::ExtensionAttribute]
      static System::String^ SetC() {
          return gcnew System::String("{") + gcnew System::String("}")  ;
      }
  }
  </code></pre>
  
  <p>But following line throw an error that String has no member SetC.  </p>
  
  <pre><code>System::String("").SetC();
  </code></pre>
  
  <p>I have also tried to use following code too :</p>
  
  <pre><code>gcnew System::String("")-&gt;SetC();
  </code></pre>
  
  <p>Is anything missed ?</p>