LINQ select null values from List -


i have list<string> , may contain null values in random indexes. want check elements null , select elements throwing message.

what using;

list<string> getnames = ebausers.getnamesfromids(activedirectoryinfo[7],  activedirectoryinfo[8], activedirectoryinfo[9], activedirectoryinfo[10]);  if(getnames[7].equals(null)) {      messagebox.show("getnames[7] null"); } if(getnames [8].equals(null)) {      messagebox.show("getnames[8] null"); } if(getnames[9].equals(null)) {      messagebox.show("getnames[9] null"); } if(getnames[10].equals(null)) {      messagebox.show("getnames[10] null"); } 

i know easy linq haven't found anywhere.

thanks help.

sounds want first project strings index/value pairs, pick elements null values, , project indexes:

var nullindexes = names.select((value, index) => new { value, index })                        .where(pair => pair.value == null)                        .select(pair => pair.index)                        .tolist(); 

Comments