#region  第四天作业 名片--------ArrayList//ArrayList card = new ArrayList();//card.Add("220211100112209803");//card.Add("13618390284");//card.Add("男");//card.Add("小胖");//card.Add("178cm");//card.Add("20");//card.Add("200kg");//for (int i = 0; i < card.Count; i++)//{//    string name = string.Empty;//    Console.WriteLine("请输入您要查找的人名");//    name = Console.ReadLine();//    if (card.Contains(name))  //== true//    {//        Console.WriteLine(@"身份证号:{0},电话号码:{1},性别:{2},姓名:{3},身高:{4},年龄:{5},体重:{6}",//            card[0], card[1], card[2], card[3], card[4], card[5], card[6]);//        Console.ReadLine();//    }//    else//    {//        Console.WriteLine("对不起,没有您要找的人!");//        Console.WriteLine(" ");//    }//}/////另一种方法//ArrayList Card = new ArrayList();//Card.Add(new ArrayList() { "220211100112209803", "13618390284", "男", "小胖", "178cm", "20", "200kg" });//Card.Add(new ArrayList() { "220211100112209803", "13618390284", "男", "石瑀", "178cm", "20", "200kg" });//Card.Add(new ArrayList() { "220211100112209803", "13618390284", "男", "张三", "178cm", "20", "200kg" });//Card.Add(new ArrayList() { "220211100112209803", "13618390284", "男", "李四", "178cm", "20", "200kg" });//Card.Add(new ArrayList() { "220211100112209803", "13618390284", "男", "李五", "178cm", "20", "200kg" });//Card.Add(new ArrayList() { "220211100112209803", "13618390284", "男", "李六", "178cm", "20", "200kg" });//string name = string.Empty;//Console.WriteLine("请输入您要查找的人名");//name = Console.ReadLine();//for (int i = 0; i < Card.Count; i++)//{//    ArrayList card = (ArrayList)Card[i];//    if (card.Contains(name) == true)//    {//        Console.WriteLine(@"身份证号:{0},电话号码:{1},性别:{2},姓名:{3},身高:{4},年龄:{5},体重:{6}",//            card[0], card[1], card[2], card[3], card[4], card[5], card[6]);//        Console.ReadLine();//    }//    else//    {//        continue;//    }//    if (i == Card.Count - 1)//    {//        Console.WriteLine("对不起,没有您要找的人!");//        Console.ReadLine();//    }             //}#endregion#region  第四天作业 名片--------List<>//List<string> arrList = new List<string>();//arrList.Add("220211100112209803");//arrList.Add("13618390284");//arrList.Add("男");//arrList.Add("小胖");//arrList.Add("178cm");//arrList.Add("20");//arrList.Add("200kg");//for (int i = 0; i < arrList.Count; i++)//{//    string name = string.Empty;//    Console.WriteLine("请输入您要查找的人名");//    name = Console.ReadLine();//    if (arrList.Contains(name) == true)//    {//        Console.WriteLine(@"身份证号:{0},电话号码:{1},性别:{2},姓名:{3},身高:{4},年龄:{5},体重:{6}",//            arrList[0], arrList[1], arrList[2], arrList[3], arrList[4], arrList[5], arrList[6]);//        Console.ReadLine();//    }//    else//    {//        Console.WriteLine("对不起,没有您要找的人!");//        Console.WriteLine(" ");//    }//}#endregion#region  第四天作业 冒泡排序//List<int> number = new List<int>();//number.Add(1);//number.Add(4);//number.Add(7);//number.Add(2);//for (int i = 0; i < number.Count - 1; i++)//{//    for (int j = 0; j < number.Count - 1 - i; j++)//    {//        if (number[j] > number[j + 1])//        {//            int num = number[j];//            number[j] = number[j + 1];//            number[j + 1] = num;//        }//    }//}//for (int i = 0; i < number.Count; i++)//{//    Console.WriteLine(number[i]);//}//Console.ReadKey();#endregion#region  Hashtable 集合//Hashtable hashtable1 = new Hashtable();   //集合  k必须值唯一,添加重复时,不执行,不报错 //打出是无序性的.k值唯一                                               //hashtable1.Add("1", 2);  //hashtable1.Add(1, 2);    //前面为K值,后面是value值   k值可以使用int或string,value也可以为数组////Hashtable方法及举例////定义//string[] arsString = new string[3];//arsString[0] = "123";//arsString[0] = "aaa";//arsString[0] = "bbb";//Hashtable hashtable2 = new Hashtable();   //集合  k必须值唯一//hashtable1.Add("1", 2);//hashtable1.Add("2", arsString);  //可以放数组//hashtable1.Add("3", "444");#endregion

本系列教程:

C#基础总结之八面向对象知识点总结-继承与多态-接口-http://www.cnblogs.com/spring_wang/p/6113531.html

C#基础总结之七面向对象知识点总结1http://www.cnblogs.com/spring_wang/p/6113526.html

C#基础总结之六 DataTable (临时表/数据源) 和Datatable 名片练习http://www.cnblogs.com/spring_wang/p/6113520.html

C#基础总结之五Dictionary<string, string[]>和while循环http://www.cnblogs.com/spring_wang/p/6113514.html

C#基础总结之四List-Hashtable-冒泡排序http://www.cnblogs.com/spring_wang/p/6113504.html

C#基础总结之三循环控制-for-数组-乘法表-arraylisthttp://www.cnblogs.com/spring_wang/p/6113496.html

C#基础总结之二循环控制-运算符http://www.cnblogs.com/spring_wang/p/6113484.html

C#基础总结之一变量常量-if嵌套语句-witch结构-类型转换http://www.cnblogs.com/spring_wang/p/6113476.html

C#基础课程之六(临时表)DataTable使用方法http://www.cnblogs.com/spring_wang/p/6113454.html

C#基础课程之五集合(HashTable,Dictionary)http://www.cnblogs.com/spring_wang/p/6113404.html

C#基础课程之四集合(ArrayList、List<泛型>)http://www.cnblogs.com/spring_wang/p/6113396.html

C#基础课程之三循环语句http://www.cnblogs.com/spring_wang/p/6113383.html

C#基础课程之二变量常量及流程控制http://www.cnblogs.com/spring_wang/p/6113372.html

C#基础课程之一注释和控制台、一些常识http://www.cnblogs.com/spring_wang/p/6113361.html

C#基础第九天-作业答案-储蓄账户(SavingAccount)和信用账户(CreditAccount) http://www.cnblogs.com/spring_wang/p/6113291.html

C#基础第九天-作业-储蓄账户(SavingAccount)和信用账户(CreditAccount) http://www.cnblogs.com/spring_wang/p/6113285.html

C#基础第八天-作业答案-设计类-面向对象方式实现两个帐户之间转账http://www.cnblogs.com/spring_wang/p/6113274.html

C#基础第八天-作业-设计类-面向对象方式实现两个帐户之间转账http://www.cnblogs.com/spring_wang/p/6113258.html

C#基础第七天-作业答案-利用面向对象的思想去实现名片-动态添加http://www.cnblogs.com/spring_wang/p/6113232.html

C#基础第七天-作业-利用面向对象的思想去实现名片-动态添加http://www.cnblogs.com/spring_wang/p/6113224.html

C#基础第六天-作业-利用面向对象的思想去实现名片http://www.cnblogs.com/spring_wang/p/6113028.html

C#基础第六天-作业答案-利用面向对象的思想去实现名片http://www.cnblogs.com/spring_wang/p/6113033.html

C#基础第五天-作业答案-用DataTable制作名片集http://www.cnblogs.com/spring_wang/p/6113022.html

C#基础第五天-作业-用DataTable制作名片集http://www.cnblogs.com/spring_wang/p/6113013.html

C#基础第四天-作业答案-Hashtable-list<KeyValuePair>泛型实现名片http://www.cnblogs.com/spring_wang/p/6113005.html

C#基础第四天-作业-Hashtable-list<KeyValuePair>泛型实现名片http://www.cnblogs.com/spring_wang/p/6113000.html

C#基础第三天-作业答案-集合-冒泡排序-模拟名片http://www.cnblogs.com/spring_wang/p/6112888.html

C#基础第三天-作业-集合-冒泡排序-模拟名片http://www.cnblogs.com/spring_wang/p/6112885.html

C#基础第二天-作业答案-九九乘法表-打印星星http://www.cnblogs.com/spring_wang/p/6112881.html

C#基础第二天-作业-九九乘法表-打印星星http://www.cnblogs.com/spring_wang/p/6112875.html

C#基础第一天-作业答案http://www.cnblogs.com/spring_wang/p/6112872.html

C#基础第一天-作业http://www.cnblogs.com/spring_wang/p/6112867.html

C#-string.Format对C#字符串格式化http://www.cnblogs.com/spring_wang/p/6077098.html

转载于:https://www.cnblogs.com/spring_wang/p/6113504.html

C#基础总结之四List-Hashtable-冒泡排序相关推荐

  1. JavaScript基础系列之四 面向对象编程

    JavaScript基础系列之四 面向对象编程 面向对象编程 JavaScript的所有数据都可以看成对象,那是不是我们已经在使用面向对象编程了呢? 当然不是.如果我们只使用Number.Array. ...

  2. 视频教程-zabbix4.0原理到实战中部(基础架构之四)-Linux

    zabbix4.0原理到实战中部(基础架构之四) 在宝成国际集团华东行政中心主管华东地区网络.虚拟化.系统运维三年,从设计.网络设备选型.实施都有着丰富的经验.在互联网公司工作四年,对LINUX自动化 ...

  3. 算法基础:排序算法之冒泡排序

    算法基础:排序算法之冒泡排序 实现:数列有序排序 思想:已知一个数列,令数列中相邻的两个元素一一做比较,按照小大的顺序(或从大到小的顺序),如果前一个数比后一个数大(或后一个数比前一个数大),则互换( ...

  4. 知识图谱基础知识之四——知识图谱的典型应用

    我们构建知识图谱的目的,在于利用知识图谱来做一些事情.有效利用知识图谱,就是要考虑知识图谱的具备的能力,知识图谱具有哪些能力呢,首先我们知道知识图谱包含了海量的数据,是一个超级知识库,所以我们可以依赖 ...

  5. Javascript基础知识之四(常用数组方法)

    一.MDN链接 Array - JavaScript | MDNJavaScript的 Array 对象是用于构造数组的全局对象,数组是类似于列表的高阶对象.https://developer.moz ...

  6. linux基础操作之四

    文章目录 14.Linux下软件安装 2 简介 2.1 先体验一下 2.2 apt 包管理工具介绍 2.3 apt-get 2.4 安装软件包 2.5 软件升级 2.6 卸载软件 2.7 软件搜索 3 ...

  7. Java基础语法——选择排序、冒泡排序以及二分查找法和Arrays类的使用

    本文将带你了解选择排序.冒泡排序以及二分查找法的原理和代码实现,以及通过Arrays类快速实现对数组的一些操作 文章目录 一.选择排序 二.冒泡排序 三.二分查找法 四.Arrays类(对数组的操作) ...

  8. 数组降序排列_Javase基础部分:数组排序(冒泡排序)(含视频讲解)

    数组排序(冒泡排序) 知乎视频​www.zhihu.com 本套课程讲解详细深入,内容丰富,包含了数据结构.JVM.GC等大厂常见的面试知识精讲,而且配有在线的预习文档+课堂笔记+每天作业,可以缩短你 ...

  9. Java基础篇之四----JDK和JRE

    一.JDK的概念 1.JDK:Java Development ToolKit (Java开发工具包).JDK是整个Java的核心,包含了一推Java工具(javac/java.jdb等)和Java基 ...

最新文章

  1. [LeetCode]: 96: Unique Binary Search Trees
  2. Java反射 - 2(对象复制,父类域,内省)
  3. java中list排序
  4. SAP UI5 应用开发教程之三十一 - SAP UI5 的路由历史和路由回退(Routing back and history)试读版
  5. EXT ajax简单实例
  6. Java I/O系统之InputStream
  7. 米勒-拉宾素性检验(MillerRabbin)算法详解
  8. Linux Tools---wireless
  9. Navicat15安装教程超详细步骤
  10. 12、ARM嵌入式系统:点亮4个LED灯
  11. 怎么调节台式计算机字体大小,电脑上怎么调整字体大小
  12. 2022国开中国现代文学专题阶段作业2-4答案
  13. ESP8266-Arduino编程实例-TTP223 电容式触摸传感器驱动
  14. 这是一片求助帖——关于梆梆加固企业版的托克修复问题
  15. Win10 - 对系统进行优化(低配电脑显著提升性能
  16. Nginx负载均衡四种分配策略
  17. 【shell 脚本编程】一键搭建 LAMP,Web 应用程序平台,你值得拥有
  18. 阿里正式开源通用算法平台Alink,“双11”将天猫推荐点击率提升4%
  19. 【Python入门】Turtle海龟库:利用海龟画笔绘制花朵
  20. OpenCV——Harris、Shi Tomas、自定义、亚像素角点检测

热门文章

  1. 你不知道的三种在for循环中使用setTimeout的方法
  2. python处理文本文件 提取英文单词看成一个整体_任意一个英文的纯文本文件,统计其中的单词出现的个数(shell python 两种语言实现)...
  3. oracle excel报表开发,深入浅出OracleEBS之Excel报表开发.doc
  4. 基于UDP的DDos反射放大攻击
  5. $digest already in progress 解决办法——续
  6. NXT节点搭建(三)安装Nxt客户端
  7. Vue开发跨端应用(六)添加onsenui组件库
  8. Nlpir大数据知识图谱的落地指南
  9. 28 数组中出现次数超过一半的数MoreThanHalfNum输入一个一维数组
  10. Linux发行版,分类,CentOS下载