C'è un modo per definire una costante per un intero spazio dei nomi, piuttosto che solo all'interno di una classe? Per esempio:Costante spazio dei nomi in C#
namespace MyNamespace
{
public const string MY_CONST = "Test";
static class Program
{
}
}
Dà un errore di compilazione come segue:
Previsto classe, delegato, enum, interfaccia, o struct
nota che "variabile costante" è un ossimoro. Le variabili variano, per questo sono chiamate "variabili". Le costanti rimangono costanti, per questo vengono chiamate costanti. Le variabili sono spazi di archiviazione *, * le costanti sono * valori *. Sono completamente diversi; non può esistere una "variabile costante". –
Punto buono - corretto –