KeyNotFoundException을 처리하는 가장 좋은 방법 작업중인 프로그램에 대한 조회를 수행하기 위해 사전을 사용하고 있습니다. 사전을 통해 여러 키를 실행하고 일부 키에 값이 없을 것으로 예상합니다. 나는 KeyNotFoundException그것이 발생하는 곳을 바로 잡고 그것을 흡수합니다. 다른 모든 예외는 맨 위로 전파됩니다. 이것이이를 처리하는 가장 좋은 방법입니까? 아니면 다른 조회를 사용해야합니까? 사전은 int를 키로 사용하고 사용자 정의 클래스를 값으로 사용합니다. 사용 Dictionary.TryGetValue하는 대신 : Dictionary dictionary = new Dictionary(); int key = 0; dictionary[key] = "Yes"; string va..