Hi,
habe da mal ne frag und hoffe ihr könnt mir da weiterhelfen.
Ich lese eine datei aus die datensätze enthält und packe das ganze in ein array! Jetzt will ich aber die datensätze im array sortieren und sortiert . Danach sollen bestimmte datensätze in eine neue datei übergeben werden.
Beispiel:
1234Text--------------------1234 Text-----------------------------1234Text
4321Text2-----sotiert-----1234Text---------------neue datei
4567text3------------------4321Text2
1234Text -------------------4567Text3
Wie mach ich das.
Also einlesen und neue datei übergeben ist net schwer nur wie kann ich das array sortiern und sagen er soll nur z.b 1234Text übergeben egal wie oft das vorkommt.
Bin am verzweifeln![Verärgert](https://entwickler-forum.de/core/images/smilies/mad.png)
PLZ wenn wer weiss wie das geht antworten oder wenn wer ne vermutung hat hilf alles.
Das ist das was ich bisher habe
habe da mal ne frag und hoffe ihr könnt mir da weiterhelfen.
Ich lese eine datei aus die datensätze enthält und packe das ganze in ein array! Jetzt will ich aber die datensätze im array sortieren und sortiert . Danach sollen bestimmte datensätze in eine neue datei übergeben werden.
Beispiel:
1234Text--------------------1234 Text-----------------------------1234Text
4321Text2-----sotiert-----1234Text---------------neue datei
4567text3------------------4321Text2
1234Text -------------------4567Text3
Wie mach ich das.
Also einlesen und neue datei übergeben ist net schwer nur wie kann ich das array sortiern und sagen er soll nur z.b 1234Text übergeben egal wie oft das vorkommt.
Bin am verzweifeln
![Verärgert](https://entwickler-forum.de/core/images/smilies/mad.png)
PLZ wenn wer weiss wie das geht antworten oder wenn wer ne vermutung hat hilf alles.
Das ist das was ich bisher habe
Code:
private void btn_Start_Click(object sender, System.EventArgs e) { String line = ""; try { StreamReader reader = new StreamReader("A:\\test.ext"); StreamWriter sw = new StreamWriter("H:\\Test.txt"); while ((line = reader.ReadLine()) != null) { string[,] auslesen = new string[1,1]; auslesen[0, 0] = line.Substring(3); sw.WriteLine((auslesen[0, 0].ToString())); } sw.Close(); //schliesst die .txt datei reader.Close(); System.Windows.Forms.MessageBox.Show("Datei wurde ausgelesen und gespeicher"); }
Comment