Datenstruktur gesucht

20/11/2009 - 14:22 von Chris Seidel | Report spam
Hallo,

gibt es eine Datenstruktur, in welche ich Sets übergeben kann und die
danach die gemeinsamen Elemente der Sets enthàlt?

z.B.

SomeWhat foo = new SomeWhat();

foo.add(new string[] {1,2,3});
foo.add(new string[] {1,2,6});
foo.add(new string[] {1,7,9});

foo enthàlt danach nur 1.

Danke
 

Lesen sie die antworten

#1 Konrad Neitzel
20/11/2009 - 14:41 | Warnen spam
Hallo Chris!

"Chris Seidel" wrote in message
news:
gibt es eine Datenstruktur, in welche ich Sets übergeben kann und die
danach die gemeinsamen Elemente der Sets enthàlt?



Ich weiss nicht, ob es das ist, wonach Du genau suchst, aber in
System.Data findet sich z.B. die DataTable. Wenn die Datenstrukturen
immer gleich aufgebaut sind, wàre dies also eine entsprechende Tabelle
(In deinem Beispiel 3 Strings).

Ansonsten auch einmal die Klasse DataSet ansehen.

Da du etwas von übergeben gesagt hast, ist evtl. dieser Hinweis aus MSDN
für Dich relevant:
"The DataSet and DataTable objects inherit from MarshalByValueComponent,
and support the ISerializable interface for .NET Framework remoting.
These are the only ADO.NET objects that you can use for .NET Framework
remoting."

Ansonsten ist halt immer noch der Weg offen, sich selbst einen Container
zu schreiben und die entsprechend benötigten Interfaces zu
implementieren (ISerializable bzw. IXmlSerializable)

Das wàren so zumindest meine Ansàtze, die ich verfolgen würde.

Mit den besten Grüßen,

Konrad Neitzel

Ähnliche fragen