Ho questo codice;Costanti statiche in C#
using System;
namespace Rapido
{
class Constants
{
public static const string FrameworkName = "Rapido Framework";
}
}
Visual Studio mi dice: The constant 'Rapido.Constants.FrameworkName' cannot be marked static
Come posso rendere questa costante a disposizione da altre classi senza dover creare una nuova istanza di esso? (ad esempio, accedendo direttamente tramite Rapido.Constants.FrameworkName
)
Penso che * questo * sia effettivamente il giusto modo di farlo. – Hemant
Lo è! ......... –
Scusa se stavo leggendo male. Ma perché lo faresti? Questa classe non conterrebbe effettivamente nulla. E se dovessi cambiare questo valore, dovresti ricompilare tutto. Sarebbe meglio che fosse un campo statico di sola lettura. –