Hallo, ich einen einen Quellcode der ungefehr so aussieht.
Quellcode:
Spoiler anzeigen
Ich habe eine Liste von einer Klasse mit eigenschaften. Eine von diesen Eigenschaften ist eine neue Liste von wiederrum eine rneuen Klasse mit eigenschaften.
Ich möchte jetzt die lKlasse(im Quellcode) speichern. Dabei sollen alle List Klassen in dieser Liste und zu jeder ListKlasse auch noch die Liste der User Klassen. Die Nebeneigenschaften sollen dabei auch gespeichert werden. Wie kann ich das ambesten machen und mit welcher Speicherungsmethode?
Kann mir da jemand Tipps geben? ICh persönlich würde sagen mit der Xml Wariente, ich kenne mich mi Xml aber nicht aus.
Quellcode:
VB.NET-Quellcode
- Public Class Form1
- Public Property lList As New List(Of List)
- Class List
- Public Property Name As String
- Public Property User As New List(Of User)
- End Class
- Class User
- Public Property Name As String
- Public Property Status As String
- End Class
- Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
- For i As Integer = 0 To 10
- Dim lst As New List
- For u As Integer = 0 To 25
- Dim usr As New User
- usr.Name = i
- usr.Status = u
- lst.User.Add(usr)
- Next
- lst.Name = i
- lList.Add(lst)
- Next
- End Sub
- End Class
Ich habe eine Liste von einer Klasse mit eigenschaften. Eine von diesen Eigenschaften ist eine neue Liste von wiederrum eine rneuen Klasse mit eigenschaften.
Ich möchte jetzt die lKlasse(im Quellcode) speichern. Dabei sollen alle List Klassen in dieser Liste und zu jeder ListKlasse auch noch die Liste der User Klassen. Die Nebeneigenschaften sollen dabei auch gespeichert werden. Wie kann ich das ambesten machen und mit welcher Speicherungsmethode?
Kann mir da jemand Tipps geben? ICh persönlich würde sagen mit der Xml Wariente, ich kenne mich mi Xml aber nicht aus.