CS0504 fordítási hiba

A "változó" állandó nem jelölhető statikusként

Ha egy változó const, akkor statikus is. Ha const és statikus változót szeretne, csak deklarálja ezt a változót constként; ha csak statikus változót szeretne, csak jelölje meg statikusként.

A következő minta a CS0504-et hozza létre:

// CS0504.cs  
namespace x  
{  
   abstract public class clx  
   {  
      static const int i = 0;   // CS0504, cannot be both static and const  
      abstract public void f();  
   }  
}