说例如我有一个列表如下:
List<string> myList = new List<string>();
其中包含:
item1 item 2 testing 123
我怎么能说:
"where List item contains the value "123" return that item in full"
因此输出的结果是:
如何valIDation此windows系统信任给定的SSL服务器证书?
C#从registry中获取SystemRestore的状态
OpenCVSharp:无法加载DLL“OpenCvSharpExtern”
.net开源和运行平台select
我如何才能知道给线程的实际时间片?
testing 123
本地IIS / Web应用程序通常使用什么术语?
.NET核心,windows Nano服务器和System.Management.automation
如何在我的.NET应用程序中find用户的字体?
如何获得在windows上使用.NET的实际目录path?
在windows应用程序跟踪屏幕录像机
string s = myList.Where(p => p.Contains("123")).SingleOrDefault();
要么
string s = myList.SingleOrDefault(p => p.Contains("123"));
尝试这个:
List<string> myList = new List<string>() { "item1","item 2","testing 123",}; var contains123 = myList.Where(x => x.Contains("123"));
看看
var List = new List<string> { "item1","testing 123" }; var result = List.Find(x => x.Contains("123"));
string result = myList.Select(item => item.Contains("123")).FirstOrDefault(); if (result != null) Console.Writeline(result);
你可以通过使用liNQ来做到这一点。
例:
myList.Single(x => x == "testing 123");
如果这是你在找什么。
总结以上是内存溢出为你收集整理的在列表中find一个项目的特定关键字全部内容,希望文章能够帮你解决在列表中find一个项目的特定关键字所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)