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

C#で配列の最初の要素のインデックスを見つける


配列の最初の要素のインデックスを見つけるためのコードは次のとおりです-

using System;
public class Demo {
   public static void Main() {
      string[] products = new string[] { "Andy", "Mark", "Gary", "Andre"};
      Console.WriteLine("One or more name begin with 'A'? = {0}",
      Array.Exists(products, ele => ele.StartsWith("A")));
      Console.WriteLine("Is the array having fixed size? = " + products.IsFixedSize);
      Console.WriteLine("Is the array read only? = " + products.IsReadOnly);
      Console.WriteLine("Is the array synchronized? = " + products.IsSynchronized);
      Console.WriteLine("Index of the 1st element = "+products.GetLowerBound(0));
   }
}

出力

これにより、次の出力が生成されます-

One or more name begin with 'A'? = True
Is the array having fixed size? = True
Is the array read only? = False
Is the array synchronized? = False
Index of the 1st element = 0

別の例を見てみましょう-

using System;
public class Demo {
   public static void Main() {
      string[] products = new string[] { };
      Console.WriteLine("Is the array having fixed size? = " + products.IsFixedSize);
      Console.WriteLine("Is the array read only? = " + products.IsReadOnly);
      Console.WriteLine("Is the array synchronized? = " + products.IsSynchronized);
      Console.WriteLine("Index of the 1st element = "+products.GetLowerBound(0));
   }
}

出力

これにより、次の出力が生成されます-

Is the array having fixed size? = True
Is the array read only? = False
Is the array synchronized? = False
Index of the 1st element = 0

  1. 配列の最初の要素を表示するC#プログラム

    以下は私たちの配列です- double[] myArr = {20.5, 35.6, 45.7, 55.6, 79.7}; 最初の要素を取得するには、First()メソッドを使用します。 myArr.AsQueryable().First(); 完全なコードを見てみましょう- 例 using System; using System.Linq; using System.Collections.Generic; class Demo {    static void Main() {       double[] myArr = {20.5

  2. Python-Kより大きい最初の要素のインデックスを取得します

    Pythonリストの項目の値は、必ずしもソートされた順序である必要はありません。さらに、特定の値よりも大きい特定の値のみに関心がある場合もあります。この記事では、どのように入手できるかを見ていきます 列挙の使用 列挙を使用して、リスト内の要素のインデックスと値の両方を取得します。次に、大なり記号を適用して、条件が満たされる最初の要素のみを取得します。次の関数は、各リスト要素を1つずつ調べます。 例 List = [21,10,24,40.5,11] print("Given list: " + str(List)) #Using next() + enumerate()