zoukankan      html  css  js  c++  java
  • c#基础 函数传值

    随便新建个控制台程序做个演示!

    1、最基础,最普通的传值方式:

    static void Main(string[] args)
            {
                int x = test(10);
               
                Console.WriteLine("x:"+x);
               
            }
    public static int test(int num)
            {
                num++;
                return num;
            }

    输出的结果:x:11

    必须要给test函数传递一个已赋值的变量或常量,否则报错,编译就通不过。

    如果想偷懒一下,请参考下面的写法.

    2、声明函数的时候给函数参数赋值

    static void Main(string[] args)
            {
               
                int y = test1();
                int j = test1(100);
                Console.WriteLine("y:" + y);
                Console.WriteLine("j:" + j);
            }
    public static int test1(int num=1)
            {
                num++;
                return num;
            }

    输出结果:

    y:2

    j:101

    指定默认值的参数请放置参数表的最右侧,可以有多个。

    参数指定默认值后,可以不给函数赋值,此时会选用默认值,如果调用函数时给参数赋值了,则选用传递过来的值;

  • 相关阅读:
    STL set
    STL pair
    STL简介
    最长公共子序列lcs
    MySQL常用内置函数整理
    MySQL注入点写webshell的五种方式
    phpAdmin写webshell的方法
    mysql之突破secure_file_priv写webshell
    MySQL提权之启动项提权
    MySQL提权之mof提权
  • 原文地址:https://www.cnblogs.com/fuyujian/p/3879732.html
Copyright © 2011-2022 走看看