Я перевожу программу, написанную на C ++, на C # и натолкнулся на встроенную функцию, которую я не могу обойти.В C ++ это известно как:
unsigned char _BitScanForward(unsigned long * Index, unsigned long Mask);
Если бы я знал только, в какой DLL, если таковые имеются, встроенные функции, я мог бы использовать P / Invoke.Поскольку я не знаю, я искал альтернативы в .NET Framework, но я пришел с пустыми руками.
Кто-нибудь знает, как использовать P / Invoke на _BitScanForward или метод .NET, который делает то же самоевещь?
Любая помощь приветствуется, спасибо.