Небезопасный код и указатели (Руководство по программированию в C#)
Примечание |
---|
|
Общие сведения о небезопасном коде
Небезопасный код имеет следующие свойства.
-
Методы, типы и блоки кода могут определяться как небезопасные.
-
В некоторых случаях небезопасный код может повысить производительность приложения за счет удаления проверок границ массива.
-
Использование небезопасного кода необходимо при вызове встроенных функций, требующих указателей.
-
Использование небезопасного кода создает угрозу безопасности и стабильной работы.
-
Для компиляции небезопасного кода в C# необходимо, чтобы приложение было скомпилировано с помощью /unsafe.
Спецификация языка C#
Дополнительные сведения см. в Спецификация языка C#. Спецификация языка является предписывающим источником информации о синтаксисе и использовании языка C#.