use*_*949 6 .net c#
任何人都可以指出out参数的优缺点.当首选使用out参数而不仅仅是返回一个值时.
Nat*_*man 6
Out参数有效地允许您从方法返回多个值,这通常比返回包含多个值的任意struct或tuple更可取.
有人可能会争辩说,忽略使用out参数的函数的可能副作用更容易,因为它偏离了传统的"多参数,一个返回值"模型.但老实说,我认为out关键字加上一个方法后置条件使得程序员的意图非常明确.
归档时间:
15 年,10 月 前
查看次数:
1229 次
最近记录: