ref

    3

    2답변

    public function Foo(ref Bar bar) { bar.Prop = 1; } public function Foo(Bar bar) { bar.Prop = 1; } 의 차이점은 무엇입니까? 기본적으로 "ref"의 요점은 무엇입니까? 항상 참조에 의한 객체가 아닌가?

    18

    10답변

    이미 "ref"및 "out"매개 변수의 정의에는 여러 가지 질문이 있지만 잘못된 디자인처럼 보입니다. 심판이 올바른 해결책이라고 생각하는 사례가 있습니까? 항상 깨끗한 다른 작업을 수행 할 수있는 것처럼 보입니다. 누군가가 문제 해결을위한 "최상의"해결책을 제시 할 수 있습니까?