C#
 Computer >> コンピューター >  >> プログラミング >> C#

リストの最後の3つの要素を逆の順序で表示するC#プログラム


リストの最後の3つの要素を表示するには、Take()メソッドを使用します。逆にするには、Reverse()メソッドを使用します。

まず、リストを宣言し、それに要素を追加します-

List<string> myList = new List<string>();
myList.Add("One");
myList.Add("Two");
myList.Add("Three");
myList.Add("Four");

ここで、Take()メソッドとReverse()を使用して、リストの最後の3つの要素を逆の順序で表示します-

myList.Reverse<string>().Take(3);

以下はコードです-

using System;
using System.Linq;
using System.Collections.Generic;
public class Demo {
   public static void Main() {
      List<string> myList = new List<string>();
      myList.Add("One");
      myList.Add("Two");
      myList.Add("Three");
      myList.Add("Four");
      // first three elements
      var res = myList.Reverse<string>().Take(3);
      // displaying last three elements
      foreach (string str in res) {
         Console.WriteLine(str);
      }
   }
}

出力

Four
Three
Two

  1. 配列の要素を昇順で並べ替えるPythonプログラム

    配列の要素を昇順で並べ替える必要がある場合は、「sort」メソッドを使用できます。デフォルトでは、要素を昇順で並べ替えるのに役立ちます。降順で並べ替える場合は、「reverse」という名前のパラメータをTrueに設定できます。 以下は同じのデモンストレーションです- 例 my_list = [44, 56, 42, 31, 11, 23, 78, 89, 9, 0] print("The list is :") print(my_list) my_list.sort() print("The list after sorting is :") prin

  2. 配列の要素を逆の順序で出力するPythonプログラム

    配列の要素を逆の順序で出力する必要がある場合は、リストを最後から繰り返すことができます。 以下は同じのデモンストレーションです- 例 my_list = [21, 32, 43, 54, 75] print("The list is : ") for i in range(0, len(my_list)):    print(my_list[i]) print("The list after reversal is : ") for i in range(len(my_list)-1, -1, -1):    p