C#でスタックに含まれる要素の数を取得します
スタックに含まれる要素の数を取得するためのコードは次のとおりです-
例
using System;
using System.Collections.Generic;
public class Demo {
public static void Main(){
Stack<string> stack = new Stack<string>();
stack.Push("A");
stack.Push("B");
stack.Push("C");
stack.Push("D");
stack.Push("E");
stack.Push("F");
stack.Push("G");
stack.Push("H");
Console.WriteLine("Count of elements = "+stack.Count);
Console.WriteLine("Elements in Stack...");
foreach (string res in stack){
Console.WriteLine(res);
}
stack.Clear();
Console.Write("Count of elements (updated) = "+stack.Count);
}
} 出力
これにより、次の出力が生成されます-
Count of elements = 8 Elements in Stack... H G F E D C B A Count of elements (updated) = 0
例
別の例を見てみましょう-
using System;
using System.Collections.Generic;
public class Demo {
public static void Main(){
Stack<int> stack = new Stack<int>();
stack.Push(10);
stack.Push(20);
stack.Push(30);
stack.Push(40);
stack.Push(50);
stack.Push(60);
stack.Push(70);
stack.Push(80);
stack.Push(90);
stack.Push(100);
Console.WriteLine("Count of elements = "+stack.Count);
Console.WriteLine("Elements in Stack...");
foreach (int res in stack){
Console.WriteLine(res);
}
}
} 出力
これにより、次の出力が生成されます-
Count of elements = 10 Elements in Stack... 100 90 80 70 60 50 40 30 20 10
-
C#でファイルのバイト数を取得します
FileInfoタイプには、ファイルのバイト数を決定するLengthプロパティがあります。 まず、ファイルを設定します- FileInfo file = new FileInfo("D:\\new"); 次に、Lengthプロパティを使用します- file.Length これが完全なコードです- 例 using System; using System.Linq; using System.IO; class Program { static void Main() { FileInfo file =
-
C#のStackクラスとは何ですか?
スタックは、アイテムへの後入れ先出しアクセスが必要な場合に使用されます。リストにアイテムを追加するときは、アイテムをプッシュすることと呼ばれ、アイテムを削除するときは、アイテムをポップすることと呼ばれます。 C#のスタッククラスの例を見てみましょう- まず、スタックに要素を追加します。 Stack st = new Stack(); st.Push('H'); st.Push('I'); st.Push('J'); st.Push('K'); st.Push('L'); 次に、スタック内の要素の数を数えます