구)홈페이지 오탈자 보기
Effective C# : 강력한 C# 코드를 구현하는 개발지침 50가지

 

페이지오탈자 내용등록일
127

(page 27)

다음의 소스코드에서

public interface INameValuePair
{
   object Name
   {
       get;
   }
   object Value
   {
       get;
       set;
   }
}


1) INameValuePair -> IConstNameValuePair 로 변경

2) set; -> 삭제

2007-04-031
128

(page 28)

9번째 줄


object IConstnameValuePair.Value

-> object IConstNameValuePair.Value 

2007-04-031
161

(page 61, Code Snippet 중에서)

11번째 행

public object GetFormat(type formattype) 

-> public object GetFormat(Type formatType)


13번째 행

if (formattype == typeof(ICustomFormatter))

-> if (formatType == typeof(ICustomFormatter))




2007-04-051
2119

(page 119 하단 Code snippet)

public MyClass()
{

의 구문에서 다음과 같이 주석 부분이 일부 잘못되었습니다.



-. 첫 번째 주석 부분
 
// 어떠한 변수에 대한 표기화도 수행하지 않는다.  -> '표기화'를 '초기화'로 수정
// 아래쪽에 있는 세 번째 생성자를 호출한다.
this(0, ""); // 이해를 돕기위한 코드이다. 컴파일 되지 않는다.  -> 이 부분의 주석을 삭제


-. 두 번째 주석 부분

// 아래쪽에 있는 세 번째 생성자를 호출한다.  -> '세 번째' 를 삭제
// 어떠한 변수에 대한 표기화도 수행하지 않는다.  -> '표기화'를 '초기화'로 수정
this(initialCount, ""); // 이해를 돕기위한 코드이다. 컴파일 되지 않는다.  -> 이 부분의 주석을 삭제


-. 세 번째 주석 부분

 // 어떠한 변수에 대한 표기화도 수행하지 않는다.  -> '표기화'를 '초기화'로 수정
object(); // 이해를 돕기위한 코드이다. 컴파일 되지 않는다.  -> 이 부분의 주석을 삭제

2007-04-171
3166

(page 166 Code Snippet)

-. ConsoleLogger 클래스에서 첫 번째 라인

public static Logger logger = Logger.Singleton;
-> private static Logger logger = Logger.Singleton;



-. EventLogger 클래스에서에서 첫 번째 라인

public static Logger logger = Logger.Singleton;
-> private static Logger logger = Logger.Singleton;

2007-04-171
3178

(page 178, Code Snippet 중에서)

7번째 줄

typeDescriptor.GetProperties(t);

-> TypeDescriptor.GetProperties(t); 

2007-04-051
3195

(page 195 마지막 단락 4번째)

마지막 문단 4번째 줄

IComparableCompareTo()

-> IComparable.CompareTo()

2007-04-041
6312

(p312 마지막줄)

'..마치 예외를 일으키지 않는 것처러 이전 상태를...'


에서 '것처러' => '것처럼' 으로 정정

2007-01-251