Я импортирую несколько неуправляемых библиотек c ++ в мой проект, однако импортированные библиотеки DLL имеют то же имя метода, что вызывает проблемы компилятора.Например;
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);
}
}
Теперь я хотел бы переименовать метод при импорте.Что-то вроде:
[DllImport("myseconddll.dll")]
public static extern bool ReturnValidate(long bignum) AS bool ReturnValidate2(long bignum);
Возможно ли это?