Číst v angličtině

Sdílet prostřednictvím


Chyba kompilátoru CS0549

Funkce je nový virtuální člen v zapečetěné třídě Class.

Zapečetěnoutřídu nelze použít jako základní třídu. Proto je zbytečné mít virtuální metodu v zapečetěné třídě.

Následující ukázka vygeneruje CS0549:

C#
// CS0549.cs  
// compile with: /target:library  
sealed public class MyClass  
{  
   virtual public void TestMethod() {}   // CS0549  
   public void TestMethod2() {}   // OK  
}