zoukankan      html  css  js  c++  java
  • foreach 和 函数应用

    Foreach(对集合每个元素的引用In 集合)

    {
    }

    Int []a = new int [5]{1,2,3,4,5};

    Foreach ( int b in a )

    {

    //b就是a中的每个元素
    }

    注意:

      1. foreach 只能对集合进行遍历。

      2. Foreach 在操作集合的时候,只能读不能改。

      3. Foreach 操作Dictionary<T,T>

        Dictionary<string,string>dic = new dictionary<string,string>();

        //添加值

        Foreach(int b in list )

        {

        }

      4. foreach操作list<T>

        List<int> list= new List <int >();

        //添加值

        Forreach(int b in list)

        {

        }

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

        函数:

        主要的功能就是为了让代码结构更加良好。

        函数是——实现相对独立功能的程序代码模块(程序段)

        函数的四要素:函数名,输入,输出,运算

        有的函数没有输入,函数名后的小括号中可以不写东西,但必须要有小括号。

        有的函数没有返回,在函数名的左侧不要写数据类型了,写void即可。

        定义语法:

        Static 返回类型 函数名(形参列表)

        {

             函数体,运算

        }

        Static int Max (int a ,int b )

        {

           If (a >b)

        {

          Return a ;
        }

        Else

        {

        Return b ;
        }
        }

        调用语法:

         数据类型 变量名= 函数名(实参列表);

        Int n = Max (7,8)

        形参与实参一定要一一对应(个数,类型)

        传值

             把实参的数做个复本,送到函数的形参中去。

        一般基本类型(int,double,char,bool,Datetime)都是值类型,他们默认情况下会传值。

        传址

             把实参的地址传组函数的形参中去。形参与实参共用同一个数据空间。

             一般引用类型都是传地址的。

  • 相关阅读:
    go视频提取音频
    ffmpeg常用命令 转
    mac安装homebrew
    go读取键盘输入两种方式
    静态方法加锁,和非静态方法加锁区别
    Java类锁和对象锁实践和内部私有锁关联
    Java基础】并发
    一步一步掌握线程机制(六)---Atomic变量和Thread局部变量
    compareAndSet() 注意点
    Java JUC之Atomic系列12大类实例讲解和原理分解
  • 原文地址:https://www.cnblogs.com/qz1234/p/5429802.html
Copyright © 2011-2022 走看看