Hallo ans Forum,
ich kniffel schon seit 2 Tagen an dem Problem.
Ich möchte eine Zeile auslesen die einen bestimmten Wert enthält. (Soweit kein Problem)
Jedoch sollen ebenfalls beide Zeilen davor auch ausgegeben werden. (Hier scheitere ich)
Mal ein Beispiel meines Codes:
So bekomme ich "ungültige Konvertierung in Double" ist klar weil ich mit Strings nicht rechnen kann.
Ja doppelte For Each Schleife ist auch nicht so toll gelöst, wenn da jemand nen anderen VOrschlag hat bin ich auch für offen.
Danke schonmal für eure Hilfe.
ich kniffel schon seit 2 Tagen an dem Problem.
Ich möchte eine Zeile auslesen die einen bestimmten Wert enthält. (Soweit kein Problem)
Jedoch sollen ebenfalls beide Zeilen davor auch ausgegeben werden. (Hier scheitere ich)
Mal ein Beispiel meines Codes:
VB.NET-Quellcode
- Dim mlang = AppDomain.CurrentDomain.BaseDirectory & "mlang.txt"
- Dim lines() As String = File.ReadAllLines(mlang)
- Dim teamlist As New List(Of String)
- For Each Team In DataSet.Teams.Rows()
- teamlist.Add(Team.item(0))
- Next
- For Each line As String In lines
- For Each team In teamlist
- If line.Contains(team) Then
- TextBox3.Text &= Environment.NewLine & lines(line - 2) & lines(line -1) & line
- End If
- Next
- Next
So bekomme ich "ungültige Konvertierung in Double" ist klar weil ich mit Strings nicht rechnen kann.
Ja doppelte For Each Schleife ist auch nicht so toll gelöst, wenn da jemand nen anderen VOrschlag hat bin ich auch für offen.
Danke schonmal für eure Hilfe.