Ich versteh nicht wo genau dieses System.NullReferenceException auftretet...
Kriegt ihr es raus?
Form1:
Klassen Code:
Markiert wird "LoadPool" in der Schleife bei "QuestionPool.Add(getQuestion(i))" mit der im Titel genannten Fehlermeldung.
Wär dankbar für jede Hilfe
Thx
Kriegt ihr es raus?
Form1:
Klassen Code:
VB.NET-Quellcode
- Public Class Questions
- Public ReadOnly Frage1 As List(Of String) = New List(Of String)(New String() {"Frage1", "Antwort1.1", "Antwort1.2", "Antwort1.3", "Antwort1.4", "1"})
- Public ReadOnly Frage2 As List(Of String) = New List(Of String)(New String() {"Frage2", "Antwort2.1", "Antwort2.2", "Antwort2.3", "Antwort2.4", "2"})
- Public ReadOnly Frage3 As List(Of String) = New List(Of String)(New String() {"Frage3", "Antwort3.1", "Antwort3.2", "Antwort3.3", "Antwort3.4", "3"})
- Public ReadOnly Frage4 As List(Of String) = New List(Of String)(New String() {"Frage4", "Antwort4.1", "Antwort4.2", "Antwort4.3", "Antwort4.4", "4"})
- Public ReadOnly Frage5 As List(Of String) = New List(Of String)(New String() {"Frage5", "Antwort5.1", "Antwort5.2", "Antwort5.3", "Antwort5.4", "2"})
- Public QuestionPool As List(Of List(Of String)) = Nothing
- Public ReadOnly QuestionCount As Integer = 5
- Public Function getQuestion(ByVal ID As Integer) As List(Of String)
- Dim Frage As List(Of String) = New List(Of String)
- Select Case ID
- Case 1
- Frage = Frage1
- Case 2
- Frage = Frage2
- Case 3
- Frage = Frage3
- Case 4
- Frage = Frage4
- Case 5
- Frage = Frage5
- End Select
- Return Frage
- End Function
- Public Sub LoadPool()
- For i As Integer = 1 To QuestionCount
- QuestionPool.Add(getQuestion(i))
- Next
- End Sub
- End Class
Markiert wird "LoadPool" in der Schleife bei "QuestionPool.Add(getQuestion(i))" mit der im Titel genannten Fehlermeldung.
Wär dankbar für jede Hilfe
Thx
Dieser Beitrag wurde bereits 2 mal editiert, zuletzt von „SEX“ ()