Hi! Ich melde mich mal wieder! Ich hoffe ihr könnt mir helfen:
Ich habe folgendes Problem:
Ich möchte einen Text analysieren. Am Ende jeder Zeile des Textes steht ein ;
Ich nehem den Text und zerlege ihn in Zeilen mittels .Split
Nun möchte ich jede Zeile nochmals in Wörter zerlegen.
Jetzt hab ich ein Problem.
Ich weiß nicht wieviel Zeilen der User eingeben wird.
Ich möchte nun jede Zeile mit if Bedingungen interpretieren.
Das ginge auch wenn nur eine Zeile eingegeben würde gut
Ich möchte aber jede Zeile durch diese Lange Liste von IF Bedingungen schicken.
C#-Quelltext
1: 2: 3: 4: 5: 6: 7: 8: 9: 10: 11: 12: 13: 14: 15: 16:
| static void Main(string[] args) { string first = Console.ReadLine(); string[] zeilen; char[] trennzeichen = { ';' }; zeilen = first.Split(trennzeichen); char[] trennzeichen2 = { ' ' }; string[] command; command = zeilen[0].Split(trennzeichen2); if(command[0]=="txt") { if (command[1] =="schreiben") { } } |
Mein Problem ist jetzt wie kann ich jede Zeile so analysieren ohne für jede Zeile schon vorher ein Array festzulegen.
Wenn noch fragen da sind ruhig nachfragen!!