nameof(ranges)); Народ, можете объяснить этот кусок кода? Как его переписать без Linq?
Если что-либо из ренжей не нал и длиной не 2 — кинуть ексепшн
Foreach (var range in ranges) { If(range == null && range != 2) throw new ArgumentException ("Invalid ranges", nameof (ranges)); } Самое простое что в голову щас пришло)
?. можно оставить в принципе, он ж не linq
Ну да, только как я написал - это первое что пришло в голову :D
Обсуждают сегодня