Hallo Leute,
ich habe folgendes Problem:
Ich möchte gerne den Index der Dictionary Klasse auf Long ändern. Zurzeit ist die Range von dem Ding ja auf Int32. Das hat auch bisher immer gereicht, nur habe ich jetzt einen Baum mit maximal 3^30 Knoten.
Diese Knoten werden alle in dem Dict gespeichert. Der Index des Dicts geht aber nur bis ca. 3^20.
wenn ich jetzt die .Add Methode aufrufe und das dict schon seine maximale Anzahl an Elementen hat (nämlich genau Int32), wird eine System.OutOfMemory exception geschmissen...
Jetzt bin ich am grübeln, wie ich die Methoden schreiben muss um die Range von dem Dict zu erweitern...
Hat einer eine Idee?
Danke im vorraus
ich habe folgendes Problem:
Ich möchte gerne den Index der Dictionary Klasse auf Long ändern. Zurzeit ist die Range von dem Ding ja auf Int32. Das hat auch bisher immer gereicht, nur habe ich jetzt einen Baum mit maximal 3^30 Knoten.
Diese Knoten werden alle in dem Dict gespeichert. Der Index des Dicts geht aber nur bis ca. 3^20.
wenn ich jetzt die .Add Methode aufrufe und das dict schon seine maximale Anzahl an Elementen hat (nämlich genau Int32), wird eine System.OutOfMemory exception geschmissen...
Jetzt bin ich am grübeln, wie ich die Methoden schreiben muss um die Range von dem Dict zu erweitern...
Hat einer eine Idee?
Danke im vorraus
![:)](https://www.vb-paradise.de/wcf/images/smilies/smile.png)