Deutsch
Germany.ruФорумы → Архив Досок→ Программирование

C# - У чего приоритет больше - у операторов или паттернов?

21.11.22 19:50
Re: C# - У чего приоритет больше - у операторов или паттернов?
 
alex445 коренной житель

Ну, для меня было не очевидно. Вообще, все "очевидности" должны быть явно прописаны - вот я и спрашивал, может кто знает, где точно указано, что операторы вперёд паттернов.


Да для таких вещей не надо ничего расширяющего писать - всё есть. Если руками каждое отдельное число забивать, то проще массив через скобочки. Если сгенерить последовательность подряд идущих чисел, то проще Enumerable.Range или что-то такое. И потом IEnumerable.Contains. У меня вариант, когда надо проверить на равенство двум-трём значениям. Обычно это для перечислений или чего подобного с небольшим количеством возможных значений. Просто неохото писать портянку || или && с повторением проверяемого значения.


Вобщем, уже понял, что проще делать типа такого


A is B or C or D

или для понятливости

A is (B or C or D)

 

Перейти на