首页 > 代码库 > 论asp.net out、ref、return
论asp.net out、ref、return
论asp.net out、ref、returnref(引用类型)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 实例:返回对应的函数类型
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。