我将一个属性定义为整数列表:
Public Property lista_consultas_registros_cambio_clasificacion() As List(Of String)
Get
Return insideQueries_representaciones_clasificacion_diferente
End Get
Set(value As List(Of String))
insideQueries_representaciones_clasificacion_diferente = value
End Set
End Property
我尝试使用以下内容添加项目:
Catalogo_Rep.lista_consultas_registros_cambio_clasificacion.Add("Text")
我收到以下错误:
System.NullReferenceException:未将对象引用设置为对象的实例
答案 0 :(得分:1)
您的内部字段insideQueries_representaciones_clasificacion_diferente
尚未初始化。
您需要在构造函数中初始化它。
insideQueries_representaciones_clasificacion_diferente = new List(of String)
从技术上讲,只要在使用前初始化它,就不需要在构造函数中初始化它。但通常当它是对象的属性时,您将需要在构造函数中初始化它。