对CLR来说out和ref没有区别,有区别的,只是C#编译器为了区分输入输出的引用而已。
也就是说,out和ref在Java中使用java的引用语法就好了。java没有区分out和ref功能,因为对java来说根本就是一回事。
out 类型的的参数,是在方法体中直接实例化声明的。 而ref是在主函数体中调用子函数的!但是,用ref必须要在主函数体中声明。否则是不能用的!你自习体会下我说的意思,看是否能明白。
在.net 中out为输出参数的修饰符,ref为参数的引用修饰符。
你只能使用JIN,这个比较难,你搜搜把