Créer son type de données
Bonjour
J'ai une class pour definir un type de donnée
Code:
1 2 3 4 5 6 7 8
| Public Class typestateletter
Public Enum states
notfound
exist
ok
End Enum
Public thestate As states
End Class |
Dans une autre class
Code:
1 2 3 4 5 6 7 8
| Public Class ClassWord
Private liststateletter As New List(Of typestateletter)
Public Function CompareString(playerstring As String) As List(Of typestateletter)
liststateletter.Clear()
' travaille avec liststateletter
Return liststateletter
end function
end class |
dans form1
Code:
1 2 3 4 5 6 7
| Private wordgame As New ClassWord
Private wordletter As New List(Of List(Of typestateletter))
Private Sub Buttonvalid_MouseClick(sender As Object, e As System.EventArgs) Handles Buttonvalid.MouseClick
listccompare = New List(Of typestateletter)
listccompare = wordgame.CompareString(TextBoxword.Text)
wordletter.Add(listccompare)
End Sub |
résultat
chaque listcompare ajouté à wordletter change les items de wordletter existants
Merci d'avance