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

     

     
    论asp.net outrefreturn
    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 实例:
    返回对应的函数类型
  • 相关阅读:
    放缩ImageView
    2017/5/3 afternoon
    2017/5/3 morning
    2017/5/2 afternoon
    2017/5/2 morning
    2017/4/28 afternoon
    2017/4/28 morning
    2017/4/27 afternoon
    2017/4/27 morning
    2017/4/26 afternoon
  • 原文地址:https://www.cnblogs.com/AaronBear/p/5848721.html
Copyright © 2011-2022 走看看