ほとんどの文字で単語をリストしようとしています。私はLINQの新人ですし、ちょっと混乱しています。あなたはOrderByDescending
を使用し、直接使用することができlinqを使って必要な文字で配列から単語を表示
string sentence = "write wwww five cat com LINQ queries to do the following good abba";
string[] words = sentence.Split(' ');
IEnumerable<string> query3 = words
.Where(n => n)
.OrderBy(n.Length).Reverse;
IEnumerable<string> query33 = query3
.Where(n => n.First.length)
'' words.OrderByDescending(X => x.Trim()の長さ。) '' –
そして、どのように:しかし、私は
Max
とTakeWhile
を使用することになり、あなたは順序付けられたシーケンスから継続したいとします最初の単語と同じ長さの単語をすべて選択できます – coco