Wo finde ich das .NET-Equivalent zum Java-Bitset?
Vielen Dank für eure Antworten im Voraus!
Mit freundlichen Grüßen
Innocentus
\V/ Coolness und ein langes Leben.
Hallo,
System.Collections.BitArray sollte dem sehr nahe kommen.
Spooky
Hallo,
@Spook: wenn ich das richtig verstanden habe ändert sich die größe Dynamisch, daher scheint es nicht das richtige zu sein.
@Innocentus: hmm erschlägt man das nicht einfach mit einem List<Boolean>?
Viele Grüße
Kaji
Hi,
mit BitArray.Length kann man aber auch die Größe nachträglich verändern.
Man könnte also den Zugriff in nem Try-Block kapseln und im passenden Catch-Block die Length-Eigenschaft verdoppeln oder so.
(wenn man dieses automatische Vergrößern wirklich braucht)
erschlägt man das nicht einfach mit einem List<Boolean>?
Dann fehlern aber die XOR, AND, NOT usw. Operationen. Je nachdem ob man diese braucht, ist dass dann mehr oder weniger tragisch.
(Und wahrscheinlich ist das BitArray auch etwas platzsparender implementiert und verwendet pro Bit auch wirklich nur ein Bit und nicht so viel wie ein Boolean)
beste Grüße
zommi
Wenn der BitArray dynamisch wachsen könnte, dann wäre das natürlich noch viel besser.
Gibt es da eine Möglichkeit? - Ich möchte das ganze so einfach wie nur möglich halten.
Vielen Dank für eure Antworten!
Mit freundlichen Grüßen
Innocentus
\V/ Coolness und ein langes Leben.