J'ai ce code;Constantes statiques en C#
using System;
namespace Rapido
{
class Constants
{
public static const string FrameworkName = "Rapido Framework";
}
}
Visual Studio me dit: The constant 'Rapido.Constants.FrameworkName' cannot be marked static
Comment puis-je faire cette constante disponible à partir d'autres classes sans avoir à créer une nouvelle instance de celui-ci? (c'est-à-dire y accéder directement via Rapido.Constants.FrameworkName
)
Je pense que * ceci * est en fait le bon façon de le faire. – Hemant
C'est! ......... –
Désolé je lisais mal. Mais pourquoi ferais-tu cela? Cette classe ne contiendrait effectivement rien. Et si vous deviez changer cette valeur, vous devrez tout recompiler. Il vaudrait mieux que ce soit un champ statique en lecture seule. –