Hallo,
Ich habe eine Textdatei, wo untereinander die Daten über Personen stehen. Diese daten möchte in mein Programm einlesen. Das Array soll für jede Person eine Spalte besitzen.
Die Informatonen Name und Alter sollen dann in die Zeilen der Spalte der entsprechenden Person geschrieben werden.
In der Textdatei beginnen ab der Zeile "&&&&&&&" die Daten der nächsten Person.
Ich habe in Vb Studio neben dem Next in Zeile 26 ein Haltepunkt gesetzt, um zu sehen ob das Array so gefüllt wird, wie ich es mir erdacht habe.
Jedoch wird der Haltepunkt übersprungen und direkt das Programmfenster geöffnet.
Ich habe mit Option Script On geschrieben und mir wird kein Syntaktfehler angezeigt.
Wieso wird der Haltepunkt übersprungen?
Danke
VB.NET-Quellcode
- Option Strict On
- Public Class Form1
- Dim lst_Strings As New List(Of String)
- Dim int_Zähler As Integer
- Dim array_Personen(1) As Person
- Private Sub Form1_Load(sender As Object, e As EventArgs) Handles MyBase.Load
- Using sr As New IO.StreamReader(...)
- Do
- lst_Strings.Add(sr.ReadLine())
- Loop Until sr.Peek < 0
- End Using
- ReDim array_Personen(lst_Strings.Count - 1)
- For i As Integer = 0 To lst_Strings.Count - 1
- If lst_Strings(i) = "&&&&&&&&" Then
- int_Zähler += 1
- End If
- array_Personen(i).int_Alter = int_Zähler
- array_Personen(i).str_Name = lst_Strings(i)
- Next
- End Sub
- End Class
- Public Class Person
- Public str_Name As String
- Public int_Alter As Integer
- End Class
Ich habe eine Textdatei, wo untereinander die Daten über Personen stehen. Diese daten möchte in mein Programm einlesen. Das Array soll für jede Person eine Spalte besitzen.
Die Informatonen Name und Alter sollen dann in die Zeilen der Spalte der entsprechenden Person geschrieben werden.
In der Textdatei beginnen ab der Zeile "&&&&&&&" die Daten der nächsten Person.
Ich habe in Vb Studio neben dem Next in Zeile 26 ein Haltepunkt gesetzt, um zu sehen ob das Array so gefüllt wird, wie ich es mir erdacht habe.
Jedoch wird der Haltepunkt übersprungen und direkt das Programmfenster geöffnet.
Ich habe mit Option Script On geschrieben und mir wird kein Syntaktfehler angezeigt.
Wieso wird der Haltepunkt übersprungen?
Danke