C#中的数据有两种类型:引用类型(reference types)和值类型(value types)
其实,你也不用理解得多复杂!
你只要知道,如果用上ref的话,操作的是同一个变量,
所以会改变值,如果没用上ref的话,操作的不是同一个变量,所以值不会改变。
这就行了!其他的,以后学得深入了,你就会懂了!现在弄这些问题,只会令你学得很痛苦的!
只不过用ref的话,调用的参数要在调用前就要初始化,初始化,你懂吧?就是赋值!
C#中的数据有两种类型:引用类型(reference types)和值类型(value types)
其实,你也不用理解得多复杂!
你只要知道,如果用上ref的话,操作的是同一个变量,
所以会改变值,如果没用上ref的话,操作的不是同一个变量,所以值不会改变。
这就行了!其他的,以后学得深入了,你就会懂了!现在弄这些问题,只会令你学得很痛苦的!
只不过用ref的话,调用的参数要在调用前就要初始化,初始化,你懂吧?就是赋值!