• C#栈Stack的使用


    using System;
    using System.Collections.Generic;
    
    namespace CSharp栈
    {
        class Program
        {
            static void Main(string[] args)
            {
                Stack<string> stack = new Stack<string>();
                stack.Push("元素1");
                stack.Push("元素2");
                stack.Push("元素3");
                stack.Push("元素4");
    
                // 遍历元素
                foreach (string item in stack)
                {
                    Console.WriteLine(item);
                }
    
                //pop弹出元素,移除并返回位于 Stack 顶部的对象。
                Console.WriteLine("
    移除并返回位于 Stack 顶部的对象---{0}", stack.Pop());
                //peek返回位于 Stack 顶部的对象但不将其移除。
                Console.WriteLine("返回位于 Stack 顶部的对象但不将其移除---{0}", stack.Peek());
                foreach (string item in stack)
                {
                    Console.WriteLine(item);
                }
    
                // 创建新栈,复制元素
                Stack<string> stackNew = new Stack<string>(stack.ToArray());
    
                Console.WriteLine("
    创建新栈,复制元素:");
                foreach (string item in stackNew)
                {
    
                    Console.WriteLine(item);
                }
    
                //contains用法
                Console.WriteLine("
    stackNew.Contains("元素3") = {0}",
                    stackNew.Contains("four"));
    
                Console.WriteLine("
    stackNew.Clear()");
                stackNew.Clear();
                Console.WriteLine("
    stackNew.Count = {0}", stackNew.Count);
                Console.ReadKey();
            }
        }
    }
    所有的道理都是相通的,我们所做的并非是创造性的工作,所有的问题前人都曾经解决,所以我们更是无所畏惧,更何况我们不只有书店,而且有互联网,动动手脚就能找到需要的资料,我们只要认真研究就够了。所以当遇到困难时,请静下心来慢慢研究,因为只要用心,没有学不会的东西。
  • 相关阅读:
    Laravel 5.5 创建全局公共函数
    Mysql性能优化四:分库,分区,分表,你们如何做?
    Mysql性能优化三:主从配置,读写分离
    Mysql性能优化二:索引优化
    Mysql性能优化一:SQL语句性能优化
    Windows Server 2008 R2(x64) IIS7+PHP5(FastCGI)环境搭建
    centos7使用Gogs搭建Git服务器
    CentOS虚拟机和物理机共享文件夹实现
    Flask目录
    MySQL目录
  • 原文地址:https://www.cnblogs.com/codeToUp/p/4797963.html
Copyright © 2020-2023  润新知