从C#中的集合创建堆栈
要从集合创建堆栈,代码如下-
示例
using System;
using System.Collections.Generic;
public class Demo {
public static void Main(){
Stack<int> stack = new Stack<int>();
stack.Push(100);
stack.Push(200);
stack.Push(300);
stack.Push(400);
stack.Push(500);
stack.Push(600);
stack.Push(700);
stack.Push(800);
stack.Push(900);
stack.Push(1000);
Console.WriteLine("Stack elements...");
foreach(int val in stack){
Console.WriteLine(val);
}
Console.WriteLine("\nArray elements...");
Stack<int> arr = new Stack<int>(stack.ToArray());
foreach(int val in arr){
Console.WriteLine(val);
}
}
}输出结果
Stack elements... 1000 900 800 700 600 500 400 300 200 100 Array elements... 100 200 300 400 500 600 700 800 900 1000
示例
现在让我们来看另一个示例-
using System;
using System.Collections.Generic;
public class Demo {
public static void Main(){
Stack<string> stack = new Stack<string>();
stack.Push("Katie");
stack.Push("Andy");
stack.Push("Ariane");
stack.Push("Justin");
Console.WriteLine("Stack elements...");
foreach(string val in stack){
Console.WriteLine(val);
}
Console.WriteLine("\nArray elements...");
Stack<string> arr = new Stack<string>(stack.ToArray());
foreach(string val in arr){
Console.WriteLine(val);
}
}
}输出结果
这将产生以下输出-
Stack elements... Justin Ariane Andy Katie Array elements... Katie Andy Ariane Justin
热门推荐
8 送心的祝福语简短
10 新年祝福语大全 简短情侣
11 恭喜高考完祝福语简短
12 退休的祝福语简短精辟
13 惊喜自己的祝福语简短
14 过年红包祝福语简短霸气
15 新年祝福语大全简短感谢
16 退伍祝福语老师简短
17 小学同学简短祝福语
18 节日祝福语大全简短创意