web-dev-qa-db-fra.com

Tableau const de chaînes

Duplicata possible:
Déclarer un tableau Const

J'ai besoin d'un tableau de chaînes const dans la classe. Quelque chose comme

public class some_class_t
{
    public const string[] names = new string[4]
    {
        "alpha", "beta", "gamma", "delta"
    };
}

Mais ce code provoque une erreur:

Une constante "noms" de type référence "chaîne []" ne peut être initialisée qu'avec null.

Que devrais-je faire?

29
Newbee

Déclarez-le comme readonly au lieu de const:

public readonly string[] names = { "alpha", "beta", "gamma", "delta" };
70
John Woo