별거 안 했는데 TypeInitializeException 이 나는 경우

2015-02-05

아래와 같은 코드를 실행하면, TypeInitializeException이 뜬다. https://gist.github.com/ezaurum/fdcb0dce79ed900d5fb8.js 자세히 보면, Dictionary에 같은 키로 값을 넣으려 하고 있다. 이러면 이렇게 ArgumentException이 나게 되는데, 그게 static 변수를 할당하는 시점에 일어나므로, TypeInitializeException이 뜨게 된다. 그러니 저거 원인을 못 찾을 때는 static으로 선언한 변수에 값이 들어가는 부분을 체크해 보자.

웹툰 보다 울다 감사합니다