메소드 서명의 새 키워드 리팩토링을 수행하는 동안 아래 예제와 같은 메소드를 작성했습니다. 편의상 데이터 유형이 변경되었습니다. 나는 이전에 이와 같은 과제 진술을했다 : MyObject myVar = new MyObject(); 우연히 이것으로 리팩토링되었습니다. private static new MyObject CreateSomething() { return new MyObject{"Something New"}; } 이것은 내 부분에 잘라 내기 / 붙여 넣기 오류의 결과이지만 new키워드 in private static new은 유효하고 컴파일됩니다. 질문 : new키워드는 메소드 서명에서 무엇을 의미합니까? C # 3.0에 도입 된 것으로 가정합니까? 이것은 어떻게 다른 override가요? MSD..