gpt4 book ai didi

C#:linq 返回 bool 值而不是字符串

转载 作者:行者123 更新时间:2023-11-30 13:55:19 24 4
gpt4 key购买 nike

我想从一个长度小于或等于 5 的列表中选择所有单词。我当前的代码只返回这个:

  1. 正确
  2. 错误
  3. 错误
  4. 正确
  5. 正确
  6. 正确

我希望结果是实际的单词。

static void Main()
{
string[] words = { "hello", "Welcome", "Rolling", "in", "The", "Deep" };
var shortWords = from word in words select word.Length <= 5;

foreach (var word in shortWords) {
Console.WriteLine(word);
}

Console.Read();
}

最佳答案

看起来你是故意的

var shortWords = from word in words where word.Length <= 5 select word;

或者只是

var shortWords = words.Where(word => word.Length <= 5);

关于C#:linq 返回 bool 值而不是字符串,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35466518/

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