![]() |
Tipp 0200
|
List mit typsicherer Structure
|
 |
|
Autor/Einsender: Datum: |
|
Thomas Becker 14.04.2010 |
|
Entwicklungsumgebung: |
|
VB.Net 2005 |
Framework: |
|
2.0 |
|
|
Wenn man verschiedene, zusammengehörende Werte in ein Array- bzw. ListItem typgerecht ablegen möchte,
macht oft eine Struktur Sinn. Diese wiederum kann aus unterschiedlichen Quellen
(z.B. Variablen, Arrays, Collections) bestehen und ermöglicht dabei eine typsicherte Ablage der Daten.
|
Anstelle einer klassischen Structure ließe sich hierfür auch eine Klasseninstanz verwenden.
Eine solche Klasse darf dann aus Perfomance-Gründen jedoch keine anderen Aufgaben erfüllen.
|
|
|
Public Class Form1
Structure Eintrag
Public Zahl As Integer
Public Txt As String
Public Datum As Date
End Structure
Public myList As New List(Of Eintrag)
Private Sub Button1_Click(ByVal sender As System.Object, ByVal _
e As System.EventArgs) Handles Button1.Click
' Structure mit Beispiel füllen & ab in die List
Dim _Eintrag As New Eintrag
_Eintrag.Zahl = 60
_Eintrag.Txt = "Martin Muster"
_Eintrag.Datum = Date.Now
myList.Add(_Eintrag)
' Angelegten Eintrag abrufen
With myList(0)
Label1.Text = .Zahl.ToString
Label2.Text = .Txt
Label3.Text = .Datum.ToShortDateString
End With
End Sub
End Class
| |
|
|
|
Windows-Version |
98/SE |
 |
|
ME |
 |
|
NT |
 |
|
2000 |
 |
|
XP |
 |
|
Vista |
 |
|
Win
7 |
 |
|
|
|
Download (14
kB)
|
Downloads bisher: [ 283 ]
|
|
|