gpt4 book ai didi

c# - 从数组中查找大写的最后一个单词

转载 作者:太空宇宙 更新时间:2023-11-03 18:57:34 24 4
gpt4 key购买 nike

我正在处理一个问题,我需要在数组中找到大写的最后一个单词。

我已经将所有行拆分为单词:

string[] words = Regex.Split(e, sk);

正在尝试这样的事情

z = words.Where(c => c == c.ToUpper().Last());

但不管怎么说都无济于事..

也许有人有一些建议?

最佳答案

使用这个 LINQ 查询:

z = words.Where(c =>c.All(Char.IsUpper)).Last(); 

或者按照另一个答案 LastOrDefault 中的建议获取 null 字符串,如果没有人是大写的。

关于c# - 从数组中查找大写的最后一个单词,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41533027/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com