Top.Mail.Ru
Ответы

Что означает эта строчка в C#

int count = file.Count(x => x == '*');

Дополнен

и что означают это две линии ||

По дате
По рейтингу
Аватар пользователя
Новичок

|| - это или, например вот

1234
  if (2 == 3 || 3 == 4) // если 2 == 3 ИЛИ 3 == 4 выполняется условие
 { 
 
} 

int count = file.Count(x => x == '*'); - это один из методов linq
Count: подсчитывает количество элементов коллекции, которые удовлетворяют определенному условию
можешь прочитать про это тут ht tps://metanit.com/sharp/tutorial/15.1.php (убери пробел в ссылке)

Аватар пользователя
Мудрец

Количество элементов, в которых x равно '*'.

Аватар пользователя
Мудрец

Это метод расширения linq. Считает в перечислении все, что удовлетворяет условию x == "*"