Является ли foreach единственным вариантом получения значений свойств объекта? (Если я храню, что в типе вара)Запрос IList с использованием LINQ
IList<SampleClass> samples = GetIList();
var onesample = samples.Select(p => p.Propy == "A").FirstOrDefault();
мне нужно сделать проходной «onesample», чтобы получить значение, используя Еогеасп или какой-либо лучше?
Вы все равно не можете перебирать 'onesample' - это просто тип' bool', потому что вы выбираете последовательность 'bool', а затем берете первое значение. Это действительно не все * ясно, что вы пытаетесь достичь. (Я подозреваю, что вы имели в виду «Где», а не «Выбрать», с одной стороны.) –
Что вы хотите достичь? – christiandev
'Select' предназначен для проецирования,' Where' предназначен для фильтрации – zsong