‘ref’和‘out’关键词有什么区别?
我正在创建一个函数,在该函数中,我需要传递一个对象,以便它可以被该函数修改。在以下方面有何区别:
public void myFunction(ref MyClass someClass)
和
public void myFunction(out MyClass someClass)
我应该用哪种?为什么?
喵喵时光机
富国沪深
相关分类