This is working properly in LinqPad:
var vs = from v in "10 12 100 33".Split() select v;
vs.Dump();
var x = from v in vs where Convert.ToInt16(v)>90 select v;
x.Dump();
But I am a little bit confused about you query. You select
into list1
, than you select from it. Why do you think that
_power
will be in scope of that query? I am pretty sure you are complicating the query. It is not best-practice, but try to think of this query as sql query first: how would you formulate it?