c# - Selecting multiple values from a single LINQ Query -
i having issues selecting multiple values linq query. can results looking it's not how it..
this query.
var getmovie = item in entlist item.etype() == "movie" orderby item.rating select new { item.title, item.rating };
this result getting.
{ title = terminator 2: judgement day, rating = 1 }
i displaying results in listbox
foreach(var items in getmovie) { results.items.add(items); }
is there better way of going values, , without braces or similar?
terminator 2: judgement / 1
this not matter of getting data, it's matter presenting using list box. current implementation uses default tostring
; want custom title, need tell list box how it.
here 1 way of doing it:
var getmovie = item in entlist item.etype() == "movie" orderby item.rating select new { id = item.id , display = item.title + " / " + item.rating };
add these items list box usual way, , set valuemember
, displaymember
follows:
results.valuemember = "id"; results.displaymember = "display";
Comments
Post a Comment