Check if list contains element that contains a string and get that element

前端 未结 12 2495
抹茶落季
抹茶落季 2020-12-07 10:39

While searching for an answer to this question, I\'ve run into similar ones utilizing LINQ but I haven\'t been able to fully understand them (and thus, implement them), as I

12条回答
  •  执笔经年
    2020-12-07 11:10

    You should be able to use Linq here:

    var matchingvalues = myList
        .Where(stringToCheck => stringToCheck.Contains(myString));
    

    If you simply wish to return the first matching item:

    var match = myList
        .FirstOrDefault(stringToCheck => stringToCheck.Contains(myString));
    
    if(match != null)
        //Do stuff
    

提交回复
热议问题