Les Constantes statiques en C#
J'ai ce code;
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 de cette constante disponibles à partir d'autres classes sans avoir à créer une nouvelle instance de celui-ci? (ie. accéder directement via Rapido.Constants.FrameworkName
)
Vous devez vous connecter pour publier un commentaire.
Const est déjà statique, comme il ne peut pas changer entre les instances.
Vous n'avez pas besoin de le déclarer comme statique - public const string est assez.