关于out和函数返回值的区别? 将函数的参数定义为out类型,和直接定义函数的返回值的类型,,有什么区别?如:public DataSet test1(int id);和 public void test2(int id,out DataSet ds); 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 表面上看 都是一样用的,但是原理不同啊!out 其实是指针的指针函数的返回值 其实是函数在栈空间里的变量已经消亡了,最后返回这个值 如果一个函数需要返回不同类型的多个值,那么ref,out参数是 实现你梦想的方法之一。 1.返回值只能有一个,out可以有多个2.函数返回值一般用来获得函数执行成功与否,而不是结果 http://topic.csdn.net/t/20050927/12/4296805.html http://topic.csdn.net/t/20050927/12/4296805.html c# webservice客户端实现安全验证 求助 Winform打包-快捷方式居然指向安装包文件 asp.net一个操作数据库中表的类应该怎么写? C#生成的dll能被VC6程序调用吗? 请问如何获取系统托盘上有显示那些图标,并如何隐藏相应的图标? 请教,如何比较两个字符串的大小... 求助,网络流量测量软件的设计? 关于短信的项目 元素架构信息未知,什么情况 一个非常郁闷的问题!请帮帮忙,谢谢! 求一个正则表达式 在线等 GDI+為什么MeasureString整个字符串 比 逐个字符的宽度总和小得多?
out 其实是指针的指针函数的返回值 其实是函数在栈空间里的变量已经消亡了,最后返回这个值
2.函数返回值一般用来获得函数执行成功与否,而不是结果