zoukankan      html  css  js  c++  java
  • 论asp.net out、ref、return

    论asp.net out、ref、return
    ref(引用类型)
    ref引用类型进出都必须赋值,赋值后会改变类型原来的指针。
    
    out(值类型)
    out值类型进可以不赋值,出必须赋值。
    
    return(返回函数类型)
    return必须返回函数对应的类型。
    
    ref实例:
    protected void Page_Load(object sender, EventArgs e)
    {
        string s = "原指针";
        str(ref s);
        Response.Write(s);  //结果:新的指针
    }
    public void str(ref string r)
    {
        r = "新的指针";
    }
    
    out 实例:
    protected void Page_Load(object sender, EventArgs e)
    {
        string s = string.Empty;
        str(out s);
        Response.Write(s);  //结果:新的指针
    }
    public void str(out string o)
    {
        o = "新的指针";
    }
    
    return 实例:
    返回对应的函数类型
    
  • 相关阅读:
    图论4-floyd
    。。。
    [LOJ10164]数字游戏
    KMP模板
    无向图割点模板
    tarjan有向图模板
    LCA倍增模板
    P2149 [SDOI2009]Elaxia的路线
    树的直径dp模板
    [暑假集训]Day4 T3 平板涂色
  • 原文地址:https://www.cnblogs.com/sntetwt/p/3818444.html
Copyright © 2011-2022 走看看