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

Popular posts from this blog

c# - Validate object ID from GET to POST -

node.js - Custom Model Validator SailsJS -

php - Find a regex to take part of Email -