c# List<USER> 包含字段Description 我想直接筛选出Description=“否”的应该怎么写
时间: 2024-11-30 09:29:54 浏览: 17
在C#中,如果你有一个`List<User>`列表,其中每个`User`对象都有一个名为`Description`的字段,你可以使用LINQ查询语法来筛选出所有`Description`字段值等于"否"的用户。这里是一个示例:
```csharp
using System.Linq;
// 假设User类有一个公共属性Description,例如
public class User
{
public string Description { get; set; }
}
// 现在你想找出Description为"否"的用户
List<User> users = ... // 你的用户列表
var filteredUsers = users.Where(user => user.Description == "否");
foreach (var user in filteredUsers)
{
Console.WriteLine($"用户:{user.Description}"); // 输出符合条件的用户
}
```
在这个代码片段中,`Where()`方法应用了一个条件表达式,它会返回一个新的序列,只包含满足`user.Description == "否"`条件的元素。
阅读全文