Hola a todos,
Hace unos días estaba haciendo un webservices en C# el cual lleva agregada una libreria (dll) con conexion a SAP. Dentro de esta libreria se encuentra un método (llamemosle Instancia) de tipo void que se le pasan 3 parametros, 2 de tipo string y uno de tipo OBJECT pero por REFerencia. Y lo que hace este metodo es regresarme el OBJECT que le pase instanciado hacia esa libreria de sap que contiene otros metodos.... explicado con código es así:
Código PHP:
Object Object1 = new Object();
Object1 = null;
LibreriaSap ObjSap = new LibreriaSap();
ObjSap.Instancia("String1","String2", Ref Object1);
Sin problema con lo anterior, pero una vez que hice lo anterior, si quiero hacer algo como esto:
Código PHP:
Object1.MetodoLibreriaSap();
No me lo permite el compilador por que no encuentra ese metodo para Object1 y no es valido.
Al final tuve que hacer este código en VB.Net y lo termine sin problemas, pero me quedo en duda como resolver esta situacion en C#.
Alguien tiene una idea???
Gracias de antemano.