.net - How do you enable array extensions? -
i can create new vs2013 vb.net project following code, compiles , runs fine:
dim ii(12) integer if ii.contains(5) ... end if i have converted vs2008 vb.net project vs2013. when add code array extensions .contains , .tolist, causes compile error "'contains' [or 'tolist'] not member of 'system.array'".
the "imports" , references identical between projects, , don't see relevant difference in project properties. there way enable these array extensions?
you need .net 3.5+, , reference system.linq extension method. (imports not necessary.)
you when compare both projects, don't see differences in "imports" , references.
perhaps, difference working project implicitly importing system.linq, , that's why don't notice difference.
go working project, , go my project. go references section, , have under imported namespaces. you'll find system.linq checked in working project, not in project doesn't work.
Comments
Post a Comment