Mail.ruПочтаМой МирОдноклассникиВКонтактеИгрыЗнакомстваНовостиКалендарьОблакоЗаметкиВсе проекты

Ошибка CS1001 identifier expected, и ошибка CS1041 identifier expected; 'in' is a keyword

Руслан Щепин Ученик (223), на голосовании 3 месяца назад
 Ошибка CS1001 identifier expected (12,10 строка), и в этом же коде ошибка CS1041 identifier expected; 'in' is a keyword (11,11 строка)

public enum CloudRegionFlag
{
eu = 1,
us = 2,
asia = 4,
jp = 8,
au = 16,
usw = 32,
sa = 64,
cae = 128,
kr = 256,
in = 512,
ru = 1024,
}

и в еще одном коде такие же ошибки

Ошибка CS1001 identifier expected (12,9 строка), и в этом же коде ошибка CS1041 identifier expected; 'in' is a keyword (11,9 строка)

public enum CloudRegionCode
{
eu = 0,
us = 1,
asia = 2,
jp = 3,
au = 5,
usw = 6,
sa = 7,
cae = 8,
kr = 9,
in = 10,
ru = 11,
none = 4,
}
Голосование за лучший ответ
S.H.I. Оракул (71322) 4 месяца назад
 public enum CloudRegionFlag 
{
eu = 1,
us = 2,
asia = 4,
jp = 8,
au = 16,
usw = 32,
sa = 64,
cae = 128,
kr = 256,
@in = 512, // Экранирование ключевого слова
ru = 1024,
}

public enum CloudRegionCode
{
eu = 0,
us = 1,
asia = 2,
jp = 3,
au = 5,
usw = 6,
sa = 7,
cae = 8,
kr = 9,
@in = 10, // Экранирование ключевого слова
ru = 11,
none = 4,
}
Руслан ЩепинУченик (223) 4 месяца назад
Помогло но появилось 51 ошибок в других скриптах
Андрей Панарин Искусственный Интеллект (262016) 4 месяца назад
Даже Мейл-Ответы подсвечивают in жирным начертанием, так как предполагают здесь ключевое слово. Ключевые слова вроде in зарезервированы и не могут использоваться в качестве идентификаторов. Вы можете переименовать in на что-нибудь другое, добавив любой символ или слово, и проблема решится.
Руслан ЩепинУченик (223) 4 месяца назад
Добавил@ в начале in как другой другой человек показала и ошибка в этом скрипте пропала НО появилось 51 ошибок в других скриптах
Андрей Панарин Искусственный Интеллект (262016) Наверное, надо менять не просто в коде, а средствами рефакторинга вашей среды разработки. Попробуйте вернуть как было и потом переименовать правой кнопкой через рефакторинг. Эта процедура найдет все ссылки на изменяемое значение и переименует их тоже.
Похожие вопросы