현재이 문제에 직면하고 있습니다. 모든 유형의 사례를 사용하여 사전 인스턴스를 만들어야합니다. 형식은 메서드의 인수로 전달됩니다. 내 라이브러리를 사용하여 사용자가 많은 변환 문제를 겪고 있기 때문에 단순히 동적 또는 객체 유형 사전을 만들고 싶지 않습니다. 내 메서드는 실제 (파일에 저장된) 데이터로 사전을 채우기 때문에 간단한 생성자를 사용할 수도 없습니다. 유형 변수를 사용하여 특정 사전을 만드는 것이 중요합니다.유형 변수에서 모든 유형의 사전을 만드는 방법은 무엇입니까?
Dictionary<string, int> dict = MyLib.createDict(typeof(string), typeof(int));
// or
MyOwnType myInstance = new MyOwnType();
Dictionary<string, MyOwnType> dict = MyLib.createDict(typeof(string), myInstance.GetType());
그리고 정확한 문제가 무엇인가를 사용하여 제네릭 형식의 인스턴스를 작성하여 지정된 유형과 제네릭 형식을 만듭니다 받기? 그리고 함수 호출에 일반적인 인수를 사용하지 않는 이유는 무엇입니까? –