Ниже приводится код:Null Reference Исключение - даже тогда, когда новое ключевое слово присутствует
Dim x As New Google.Apis.Calendar.v3.Data.EventAttendee
x.Email = "[email protected]"
x.DisplayName = "xxxxx"
x.ResponseStatus = "Aproveed"
Dim y As New Google.Apis.Calendar.v3.Data.EventAttendee
y.Email = "[email protected]"
y.DisplayName = "suji"
y.ResponseStatus = "Aproveed"
Dim attndList As New List(Of EventAttendee)
attndList.Add(x)
attndList.Add(y)
Dim googleCalendarEvent As New [Event]()
googleCalendarEvent.Attendees.Add(y)'<--- throws exception here
googleCalendarEvent.Attendees.Add(x)
Исключительные детали: Object reference not set to an instance of an object
. почему это происходит? как я могу это преодолеть?
Обновления когда я использую как:
Dim googleCalendarEvent As New [Event]()
googleCalendarEvent.Attendees = New EventAttendee()
он показывает ошибку как
Невозможно привести объект типа «Google.Apis.Calendar.v3.Data.EventAttendee 'для ввода ' System.Collections.Generic.IList`1 [Google.Apis.Calendar.v3.Data.EventAttendee] '.
@ Bjørn-Roger Kringsjå: Это ваша работа? проверьте, предоставила ли эта ссылка ответ на мой вопрос? –
Да. И дубликат правильный. Свойство 'Attendees' не создается. Вам нужно создать новый экземпляр. 'googleCalendarEvent.Attendees = Новый список (Of EventAttendee)' –