2013-09-10 4 views
-1

У меня есть IList<Detail> где Detail -Класс выглядитКак удалить элемент из списка Ilist?

public class Detail 
{ 
    public string Name{get;set;} 
    public string Class{get;set;} 
    public string Address{get;set;} 
} 

Теперь я хочу список, где у меня есть только Name и Class в нем. Необходимо удалить Address.

Как это сделать с помощью linq?

+1

Какой тип должен быть список в результате? –

+0

Вы хотите удалить адрес из типа Detail или установить его в null/empty? – Alex

+0

Что вам нужно? Удалить или выбрать? Это запутывает –

ответ

1

Вы можете попробовать это,

List<Detail> newDetailList = existingDetailList.Select(x => new Detail 
           { 
            id = x.id, 
            name = x.name 
           }).ToList(); 
+0

Спасибо за предложение. можем ли мы сделать это с существующим списком? – Mohit

+0

@Mohit, вы можете установить цикл «null» – Satpal

Смежные вопросы