zoukankan      html  css  js  c++  java
  • 小知识点------遍历数组、switch case、do while

    一、遍历数组

    1、for

    int []a=new [8]{1,2,3,4,5,6,7,8};

    for(i=0;i<a.lengh;i++)

    {console.write(a[i]);

    }

    2、foreach

    int []a=new [8]{1,2,3,4,5,6,7,8};

    foreach(int b in a )

    {console.write(b);

    }

    注意:
    1.foreach只能对集合进行遍历。
    2.foreach在操作集合的时候,只能读不能改。

    3.foreach操作Dictionary<T,T>

    Dictionary<string,string> dic = new Dictionary<string,string>();
    //...添加值

    foreach( KeyValuePare<string,string> b in dic)
    {
    }

    4.foreach操作List<T>

    List<int> list = new List<int>();
    //添加值
    foreach( int b in list )
    {
    }

    5.foreach能够操作IEnumarable(IEnumarator)下的子级集合。

    二、do while型

    int a = 3;

    do//不管下面的while的表达式正确与否,都要先去执行一遍
    {
    a = a - 4;
    } while (a>4);

    Console.WriteLine(a);
    Console.ReadLine();

    三、switch case

    Console.WriteLine("1.汉堡包");
    Console.WriteLine("2.可口可乐");
    Console.WriteLine("3.鸡腿");
    Console.Write("请输入你需要的商品序号:");
    string a = Console.ReadLine();
    switch (a)
    {
    case "1":
    Console.WriteLine("您选择的是汉堡包!");
    break;
    case "2":
    Console.WriteLine("您选择的是可口可乐!");
    break;
    case "3":
    Console.WriteLine("您选择的是鸡腿!");
    break;
    default:
    Console.WriteLine("您的输入有误!");
    break;
    }

    Console.ReadLine();

  • 相关阅读:
    文本框字数减少
    区分兼容IE6/IE7/IE8/IE9/FF的CSS HACK写法
    将浏览器兼容代码标明信息并相互分开
    JavaScript正则表达式
    CSS3 @font-face
    iOS 获取手机的使用存储信息
    升级 ox 10.11的系统以后执行 pod install 的时候报错
    Xcode7安装模拟器
    iOS-视图生命周期
    Xcode升级插件失效修复快捷方式
  • 原文地址:https://www.cnblogs.com/jinshui/p/5430332.html
Copyright © 2011-2022 走看看