So. Dann wären wir eigentlich schon bei OOP - objektorientierter Programmierung. Zumindest den ersten Schritt dahin.
VB.NET-Quellcode
- Public Class Player
- Public Property Name As String
- Public Property KeeperSkillValue As Integer
- Public Property InnerDefenseSkillValue As Integer
- '...
- End Class
- '...
- Dim Players As New List(Of Player)
- For Each Line In IO.File.ReadAllLines("Spielerdatenbank.txt")
- Dim PlayerData = Line.Split("|"c)
- Dim NewPlayer = New Player
- NewPlayer.Name = PlayerData(0)
- NewPlayer.KeeperSkillValue = Integer.Parse(PlayerData(1))
- NewPlayer.InnerDefenseSkillValue = Integer.Parse(PlayerData(2))
- '...
- Players.Add(New Player)
- Next
- 'und später z.B. zum Suchen eines Spielernamens:
- Dim SelectedPlayer = Players.First(Function(x) x.Name = ListBox2.SelectedItem.ToString)
Dieser Beitrag wurde bereits 5 mal editiert, zuletzt von „VaporiZed“, mal wieder aus Grammatikgründen.
Aufgrund spontaner Selbsteintrübung sind all meine Glaskugeln beim Hersteller. Lasst mich daher bitte nicht den Spekulatiusbackmodus wechseln.
Aufgrund spontaner Selbsteintrübung sind all meine Glaskugeln beim Hersteller. Lasst mich daher bitte nicht den Spekulatiusbackmodus wechseln.