Какова фактическая функция установки “Allow unsafe code” проекта C#

Я бы порекомендовал отправить этот файл sass препроцессору на бэкэнд. Затем вы можете импортировать этот CSS (как scss) и сделать #uniqueid { @import 'user-styles.scss' }. Манипулирование строкой JS на интерфейсе, вероятно, будет далеко не пуленепробиваемым

6
задан Brian Stewart 24 October 2008 в 14:27
поделиться

4 ответа

Это имеет отношение к "небезопасному" ключевому слову в C#. "небезопасные" повороты от всех проверок, которые обычно происходили бы и позволяли бы Вам непосредственно получать доступ к памяти. это не отсылает к вызову собственного C++ DLL или интерфейсы.

10
ответ дан 8 December 2019 в 04:10
поделиться

Это позволяет Вам использовать "небезопасный" блок.

unsafe(...)
{
}
6
ответ дан 8 December 2019 в 04:10
поделиться

Это просто касается использования unsafe блоки (где указатели могут использоваться). Это не управляет P/Invoke.

6
ответ дан 8 December 2019 в 04:10
поделиться

Его необходимое для использования небезопасного {} контекст. Это раньше требовалось, чтобы использовать sizeof (), но в более поздних версиях это больше не верно.

Вы не должны позволять небезопасный код, если Вы - externing к другому DLL, записанному на другом языке как C.

4
ответ дан 8 December 2019 в 04:10
поделиться
Другие вопросы по тегам:

Похожие вопросы: