Member 13340628 Ответов: 0

Могу ли я использовать небезопасный код 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

Выполнение манипуляций с указателями не гарантирует быстрого кода, Вы можете сделать шаг назад и поискать другие проблемы производительности, которые заставляют вас манипулировать указателями.

0 Ответов