c#传递参数(ref和Out) Ref修饰参数参数,不管参数是值类型和引用类型,传入的都是引用地址(传入类时,添加Ref过后是传递引用的引用) 不需要初始化,Out出需要的参数 当使用in参数时,传递的变量不可更改,调用方法时,可选择添加in或者不添加in,都可以调用此方法 值类型不能为空,但是C#有个可空类型,只需要在类型的后面添加“?”(它必须是结构) 类的扩展方法 类的扩展方法是给对象添加功能,是类的一部分,但实际上没有放在类的源代码上