У меня есть коллекция предметов, и я хочу выдать пользователю исключение, сколько предметов в коллекции - если она содержит больше или меньше 1.
Это может показаться довольно простым, но я не знаю, как напечатать количество содержащихся в нем элементов.
моя переменная коллекции называется myCollection и содержит 3 элемента.
Я пробовал что-то вроде этого:
if(myCollection?.count != 1){
throw new ArgumentOutOfRangeException("myCollection contains {0} elements", myCollection?.count}
}
Но он говорит мне следующее:
"Невозможно преобразовать из 'int' в 'System.Exception"
Может кто-нибудь помочь, пожалуйста.