아래와 같이 데이터 구조를 만들고 싶습니다. 내가 keyvaluepair 구조 가고 싶어이 일을 위해 트리 구조를 만드는 법
. 그러나 나는 그것을 창조 할 수 없다.
public class NewStructure
{
public Dictionary<string, Dictionary<string, bool>> exportDict;
}
올바른 방법인가요? 그렇다면 어떻게 값을 삽입 할 수 있습니까? 삽입하면
NewStructure ns = new NewStructure();
ns.exportDict.Add("mainvar",Dictionary<"subvar",true>);
이 표시됩니다. 컴파일 오류가 발생합니다. 내 마음에 아무 것도 나오지 않습니다. 어떤 제안을하시기 바랍니다.
당신은Dictionary<string, bool> values = new Dictionary<string, bool>();
values.Add("subvar", true);
ns.exportDict.Add("mainvar", values);
에 의해 오류를 제거하지만, 아마 이런 식으로 뭔가를하려고 더 나은 you`d 얻을 수있는
그는 또한'exportDict' Dictionary – NominSim
@ Jleru를 초기화해야합니다. 나는 2 개 이상의 유형의 객체를 만들고 그것들을 검색하려고합니다. 귀하의 모범은 그 것에 적합합니까? – Searcher
물론! MyTree의 목록을 만들고 원하는대로 채울 수 있습니다. – JleruOHeP