c# - 检查清单的价值
问题描述
我有一个用作列表的类:
public class StudyOptions {
public decimal price { get; set; }
public string currency { get; set; }
public string currencyIdentifier { get; set; }
public bool lowGDP { get; set; }
public string method { get; set; }
}
List<StudyOptions> defaultOptions = new List<StudyOptions>();
这个列表填充了一堆值,一旦完成,我想搜索方法“列”以确定它是否包含特定的字符串。
我在网上搜索过,似乎建议使用 Contains 方法,但我无法让它工作。
有人可以帮忙吗?
谢谢, C
解决方案
我想你能做的是
var result = defaultOptions.Where(x=>x.method.Contains(yourStringValue).ToList();
推荐阅读
- javascript - 使用 XMLHttpRequest 发送数据
- azure - 具有本地访问权限的 Azure 跨区域 VNet 连接
- llvm - LLVM 代码生成器:机器代码表示是否与机器无关?
- redis - Redis 组合键和内存使用命令
- c - 从 C 中的 BST 中删除
- python - 计算内在相机参数时获取复数
- zend-framework - ZF3:使用在 ServiceManager 中注册的抽象工厂创建类时出现 ServiceNotFoundException
- android - 是否可以将一个本地化值文件夹中的 strings.xml 用于另一种类似语言?
- sockets - Dart 中的 Echo WebSocket
- angular - 无法将 ngModel 指令添加到角度材料自动完成