Anregung : Zählen unbekannten Datentyps

07/04/2009 - 12:58 von Ahrimaan | Report spam
Hallo zusammen,

brauche mal einen Lösungsansatz :

Ich habe ein Array Größe X
In jedem dieser Arrayelemente verstecken sich mehrere Zahlen

zB Array[1] = hallo;du;da;124444

Ich will nun zàhlen :

a.) wie oft befindet sich Zahl x in Array

Problem Ich kenne Zahl X nicht ! Ich weiß nur die Position

jmd eine kleine Starthilfe ?

Grüße
Pawel Warmuht
 

Lesen sie die antworten

#1 Frank Dzaebel
07/04/2009 - 13:25 | Warnen spam
Hallo Ahrimaan,

Ich habe ein Array Größe X
In jedem dieser Arrayelemente verstecken sich mehrere Zahlen
zB Array[1] = hallo;du;da;124444
Ich will nun zàhlen :
a.) wie oft befindet sich Zahl x in Array
Problem Ich kenne Zahl X nicht ! Ich weiß nur die Position



Ich nehme einfach mal an, dass mit Position,
die Position der Zahl bzgl. des Semikolons gemeint ist.
Dann etwa:

string[] arr = new string[]
{
"hallo;du;da;124444",
"zwei;test1;test2;123",
"drei;test1;test2;234",
"vier;test1;test2;123",
"fünf;test1;test2;123",
"sechs;test1;test2;123"
};

int position = 3, suchZahl = 123;
int anzahl = arr.Count(a=>a.Split(';')[position] == suchZahl.ToString());


ciao Frank
Dipl. Inf. Frank Dzaebel [MCP, MVP C#]
http://Dzaebel.NET

Ähnliche fragen