C#でBitArrayの要素数を取得または設定します
BitArrayの要素数を取得または設定するためのコードは、次のとおりです-
例
using System; using System.Collections; public class Demo { public static void Main() { BitArray arr1 = new BitArray(2); BitArray arr2 = new BitArray(2); arr1[0] = false; arr1[1] = true; Console.WriteLine("BitArray1 length = "+arr1.Length); Console.WriteLine("Elements in BitArray1..."); foreach (bool res in arr1) { Console.WriteLine(res); } arr2[0] = false; arr2[1] = true; Console.WriteLine("\nBitArray2 length = "+arr2.Length); Console.WriteLine("Elements in BitArray2..."); foreach (bool res in arr2) { Console.WriteLine(res); } Console.WriteLine("\nIs BitArray1 equal to BitArray2? = "+arr2.Equals(arr1)); } }
出力
これにより、次の出力が生成されます-
BitArray1 length = 2 Elements in BitArray1... False True BitArray2 length = 2 Elements in BitArray2... False True Is BitArray1 equal to BitArray2? = False
例
別の例を見てみましょう-
using System; using System.Collections; public class Demo { public static void Main() { BitArray arr1 = new BitArray(2); BitArray arr2 = new BitArray(1); arr1[0] = false; arr1[1] = true; Console.WriteLine("BitArray1 length = "+arr1.Length); Console.WriteLine("Elements in BitArray1..."); foreach (bool res in arr1) { Console.WriteLine(res); } Console.WriteLine("\nBitArray2 length = "+arr2.Length); Console.WriteLine("Elements in BitArray2..."); foreach (bool res in arr2) { Console.WriteLine(res); } } }
出力
これにより、次の出力が生成されます-
BitArray1 length = 2 Elements in BitArray1... False True BitArray2 length = 1 Elements in BitArray2... False
-
C#リストの要素の範囲を取得する
GetRange()メソッドを使用して、要素の範囲を取得します- まず、リストを設定して要素を追加します- List<int> arr1 = new List<int>(); arr1.Add(10); arr1.Add(20); arr1.Add(30); arr1.Add(40); arr1.Add(50); ここで、新しいリストの下で、インデックス1と3の間の要素の範囲を取得します- List<int> myList = arr1.GetRange(1, 3); これが完全なコードです- 例 using System; using System.
-
Redis ZLEXCOUNT –値の範囲でソートされたセットの要素数を取得する方法
このチュートリアルでは、特定の範囲の値を持つソートされた設定値の要素の数を取得する方法について学習します。このために、Redis ZLEXCOUNTを使用します コマンド。 ZLEXCOUNTコマンド このコマンドは、ソートされた設定値の要素数を返します。その値は(要素の文字列表現)です。 分の間にあります および最大 引数。ここでは、辞書式順序を強制するために、並べ替えられた設定値のすべての要素が同じスコアで挿入されます。 分 および最大 引数は()で始まる必要があります または[ 、ここで [ 閉じた間隔を指定します(包括的) および( オープン間隔を指定します(排他的) 。例:-