Инициализация списка C# с использованием [] завершается неудачей как в проектах NET48, так и в NET6.0.C#

Место общения программистов C#
Anonymous
Инициализация списка C# с использованием [] завершается неудачей как в проектах NET48, так и в NET6.0.

Сообщение Anonymous »

Я унаследовал проект C#, он нацелен на net48 и net6.0, как показано ниже:

Код: Выделить всё

net48;net6.0
false

он ​​содержит следующий код, который не работает при компиляции:

Код: Выделить всё

private List Names = [];
Ошибка: Недопустимый термин выражения '['
Я пытался скомпилировать исключительно для net48 или исключительно для net6.0, это все еще терпит неудачу с тем же сообщением об ошибке. Я знаю, что могу просто переписать это по-другому, но все еще озадачен этим.

Подробнее здесь: https://stackoverflow.com/questions/783 ... 0-projects

Вернуться в «C#»