Могу ли я использовать небезопасный код C# в своем приложении UWP?
Я слышал, что приложения Windows 8 Phone должны быть типобезопасными MSIL, чтобы их можно было разместить в магазине приложений Windows. Это правильно? А как насчет Windows 10 UWP? Мне нужно использовать быстрый небезопасный код с указателями в моем приложении UWP, но я не знаю, есть ли какие-либо ограничения для программ Магазина Windows.
Что я уже пробовал:
public unsafe scale(float* s, int n) { float * l = s + n; while (s < l) { *s++ *= 0.25f; } }
virusstorm
Возможно, вы захотите проверить эту тему:
https://social.msdn.microsoft.com/Forums/windowsapps/en-US/5ffb29a2-3bab-4395-a571-0fe1dc809f59/how-to-enable-unsafe-for-a-c-phone-8-project?форум=wpdevelop
Выполнение манипуляций с указателями не гарантирует быстрого кода, Вы можете сделать шаг назад и поискать другие проблемы производительности, которые заставляют вас манипулировать указателями.