摘要:
在C#中方法的参数可以通过两种方式传递:值方式传递、引用方式传递。 通过引用方式传递参数,允许函数成员更改参数的值并保持该更改。若要通过引用方式传递,则需使用关键字ref或out。在C#中除非特别说明,否则都是以值方式传递数据。值类型变量直接包含其数据;引用类型变量不直接包含其数据,它包含的是对数据的引用。因此按值方式传递变量意味着向方法传递变量的一个副本,按引用方式传递变量意味着向方法传递变量的引用。 根据参数类型和传递方式的不同,有以下4种情况:值类型参数按值方式传递引用类型参数按值方式传递值类型参数按引用方式传递引用类型参数按引用方式传递 *按引用传递可以用ref修饰,也可... 阅读全文
posted @ 2013-09-10 22:48 阳光梧桐 阅读(244) 评论(0) 推荐(0)
浙公网安备 33010602011771号