ArrayList.BinarySearch

27/07/2009 - 18:45 von Fritz Hilgemann | Report spam
Hallo zusammen,

verzweifelt frage ich mich, warum folgendes nicht funktioniert:

for ( k = ... )
{
ArrayList myArr = new ArrayList();

for ( i = ... )
{
i f ( myArr.BinarySearch(string1) < 0 )
{
myArr.Add( string1 )
}
}
}

Das Resultat ist, daß BinarySearch für Strings, die definitiv schon in der
Liste stehen, dennoch -1 zurückliefert.

Weiß jemand Rat?

Danke und Gruß,
Fritz
 

Lesen sie die antworten

#1 Fritz Hilgemann
27/07/2009 - 19:03 | Warnen spam
Ah, hab's schon begriffen (Sort()). Wer lesen kann, ist im Vorteil...
Fritz

"Fritz Hilgemann" wrote in message
news:h4kljn$cqj$
Hallo zusammen,

verzweifelt frage ich mich, warum folgendes nicht funktioniert:

for ( k = ... )
{
ArrayList myArr = new ArrayList();

for ( i = ... )
{
i f ( myArr.BinarySearch(string1) < 0 )
{
myArr.Add( string1 )
}
}
}

Das Resultat ist, daß BinarySearch für Strings, die definitiv schon in der
Liste stehen, dennoch -1 zurückliefert.

Weiß jemand Rat?

Danke und Gruß,
Fritz

Ähnliche fragen