Я пишу функцию, которая позволит мне вводить некоторые значения, и тогда это вернет это как список. Это мой код в настоящее время.Невозможно добавить элемент в список
Structure question
Dim asking As String
Dim answers As List(Of String)
End Structure
Private Function addQuestionToList(toAsk As String, answers() As String) As question
addQuestionToList.asking = toAsk
Dim listTemp As List(Of String)
For i As Integer = 0 To answers.Count - 1
listTemp.Add(answers(i))
Next
addQuestionToList.answers = listTemp
End Function
#Region "Quiz Questions"
Dim GTAQuestions As List(Of question)
Sub initializeGTAQuestions()
GTAQuestions.Add(addQuestionToList("Some Question", {"answer1", "answer2"}))
End Sub
#End Region
Ошибка, которая дает мне это «Ссылка на объект не указывает на экземпляр объекта» –
вам необходимо внедрить GTAQuestions -> DIM GTAQuestions в качестве нового списка (вопрос) –
Почти все исключения NullReference имеют одинаковый набор причин. Для получения справки см. [Исключение NullReference в Visual Basic] (http://stackoverflow.com/a/26761773/1070452). И не зря, но вы, вероятно, должны научиться принимать ответы, которые люди работают для вас. – Plutonix