Нет, невозможно , по крайней мере, не для констант класса.
Вы не можете использовать любое из следующих [зарезервированных] слов в качестве констант, имен классов, имен функций или методов.
Я не знаю о C #, но в PHP нет специального символа для преобразования ключевого слова в идентификатор. Пока вы не назовете его точно так же, как ключевое слово (без регистра), это будет просто обычное имя константы.
Как насчет префикса (отличного, так как это не просто CSS)? Повторяется тип, но это хороший обходной путь. Я понимаю, что это также может быть излишним, если ваш класс назван как HTMLAttribute
, но это самый простой выход.
const A_ID = 'id';
const A_CLASS = 'class';
// etc