Как отобразить все элементы в списке, не удовлетворяя определенному условию в C#, ASP. NET CORE? - PullRequest
0 голосов
/ 18 февраля 2020

возможно ли это через FindAll ()? Я так не думаю, потому что FindAll () всегда нужно условие правильно? Есть ли способ сделать это? Кто-нибудь может помочь, пожалуйста

Это мой список

studentlist = new List<StudentModel>()
{
   new StudentModel{id=1,fname="john",lname="joseph",location="trivandrum",contact=786789876,email="j@gmail.com",password="a",roles="Employee" },
   new StudentModel{id=2,fname="sam",lname="joseph",location="kollam",contact=786789876,email="sam@gmail.com",password="b",roles="Admin" }
};

1 Ответ

1 голос
/ 18 февраля 2020

Вы можете использовать Linq для этого. И если вы хотите всего, что не удовлетворяет вашему состоянию, тогда отрицайте это. Это будет примерно так:

studentlist.Where(!yourCondition).ToList();

Вы также можете использовать метод All ():

studentlist.All(condition).ToList();

Но если вам нужно все, просто связывайте (или как хотите, чтобы они отображались) ) прямо к вашему studentlist

...