Quel est l’équivalent en c # du final statique public en java?

En Java je peux écrire:

public final static MyClass foo = new MyClass("foo"); 

Y a-t-il un équivalent en C #?

La chose la plus proche (pas exactement la même, final a aussi d’autres significations ) pour les champs final Java que je peux penser est en readonly :

 public static readonly MyClass field = new MyClass("foo"); 

Si vous avez un type primitif (chaîne, int, booléen), vous pouvez utiliser plutôt const .

 public const ssortingng MAGIC_STRING = "Foo"; 
 sealed class finalClass { ... }