Importando diverse DLL C++ non gestite nel mio progetto, tuttavia le DLL importate hanno lo stesso nome di metodo che causa problemi di compilazione. Per esempio;Chiamare più importazioni di dll con lo stesso nome di metodo
unsafe class Myclass
{
[DllImport("myfirstdll.dll")]
public static extern bool ReturnValidate(long* bignum);
[DllImport("myseconddll.dll")]
public static extern bool ReturnValidate(long* bignum);
public Myclass
{
int anum = 123;
long passednum = &anum;
ReturnValidate(passsednum);
}
}
Ora quello che mi piacerebbe fare sarebbe rinominare il metodo di importazione. Qualcosa di simile a;
[DllImport("myseconddll.dll")]
public static extern bool ReturnValidate(long bignum) AS bool ReturnValidate2(long bignum);
È possibile?