나는 char 리미트로 관리하고 문자열을 도울 수있는 Ascii 클래스를 가지고 있으며 char처럼 증가시킬 수 있기를 원하기 때문에 연산자 오버로드가 발생한다. 주어진 다음 코드 :연산자 오버로드, 딥 복사가 필요합니까?
public static AsciiWord operator++(AsciiWord aWord){
aWord.numValue++;
return aWord.Copy();
}
정말 사본이 필요합니까?
참고 : 복사는 확장 방법입니다. 나는 거의 모든 것의 전체 복사본을 수행하는 SO를 복사했습니다.
'연산자 ++'를 오버로드하는 대신 적절한 이름으로 메소드를 구현하는 것이 좋습니다. – Henrik