C# Ref与Out区别

ref 是有进有出(进时需赋值,内部可以修改,并且修改后的值函数结束后仍将保留)

而out是只出不进 (外部即便赋值,也不会传入函数内,编译器将提示该参数未被初始化,在函数内必须赋值,修改后和Ref参数一样,其值将保留)

猜你喜欢

转载自www.cnblogs.com/xgzhen105/p/11137203.html