Hola a todos, es un poco embarazoso hacer un thread para lo que estoy seguro que tiene una respuesta tonta, pero no he conseguido una solucion a este problema.
 
Básicamente, necesito crear un array de objetos derivados de clases contenidas en partes de mi proyecto, pero obtengo un error "NullReferenceException (Referencia a objeto no establecida como instancia de un objeto)" como si no hubiera inicializado la clase en cuestion (cosa que creo estar haciendo bien). El error no ocurre si la variable no es un array. 
Les dejo el codigo pertinente: 
Front-end (ejecutable):   
Código vb:
Ver original- Private Sub m_Mod_Click(ByVal sender As Object, ByVal e As System.EventArgs) Handles m_Mod.Click 
-     Dim Ped As New Loki.cl_PedidoCliente, Res as Integer 
-     Res = Ped.Buscar() 
- End Sub 
Código vb:
Ver original- Public Class cl_PedidoClienteItems 
-   Inherits Atlas.cl_DocumentosItems 
-   '<...> 
- End Class 
-   
- Public Class cl_PedidoCliente 
-   Inherits Atlas.cl_Documentos 
-    
-   Public Shadows Function Buscar() As Integer 
-     Dim arrayPed() As cl_PedidoClienteItems = New cl_PedidoClienteItems() {} 
-     ReDim arrayPed(0) 
-     'La siguiente linea genera el error de NullReferenceException 
-     arrayPed(0).Cod_Item = "lo que sea" 
-   End Function 
- End Class 
Código vb:
Ver original- Friend Interface i_Documentos   
-   Function Buscar() As Integer 
- End Interface 
- Friend Interface i_DocumentosItems 
-   Property Cod_Item() As String 
- End Interface 
-   
- Public MustInherit Class cl_Documentos 
-   Implements Atlas.i_Documentos 
-   
-   Public Overridable Function Buscar() As Integer Implements i_Documentos.Buscar 
-   End Function 
- End Class 
-   
- Public MustInherit Class cl_DocumentosItems 
-   Implements Atlas.i_DocumentosItems 
-   Private _coditem As String 
-   
-   Public Property Cod_Item() As String Implements i_DocumentosItems.Cod_Item 
-     Get 
-       Return _coditem 
-     End Get 
-     Set(ByVal Value As String) 
-       _coditem = Value 
-     End Set 
-   End Property 
-   
-   Public Sub New() 
-     _coditem = ""     'Aqui deberia incializarse la propiedad....... 
-   End Sub 
- End Class 
Apreciaria cualquier ayuda al respecto, ya busque en los temas pasados de este error pero no creo que aplican a mi situacion... Gracias por su tiempo y saludos!