Что такое "native" и "literal" ключевые слова

Много раз встречаю использование native и literals "ключевых слов" в статьях по C#. Что они означают?

примеры:

string.Empty статья:

Константа Empty хранит значение пустой строки. Нам нужно вызвать конструктор String, чтобы компилятор не пометил это как literal. Пометить это как литерал означает, что оно не будет отображено как поле, к которому мы можем получить доступ из native.

C# vs Java Статья в Википедии:

Простые/примитивные типы
. Оба языка поддерживают ряд встроенных типов, которые копируются и передаются по значению, а не по ссылке. В Java эти типы называются примитивными типами, в то время как в C# они называются простыми типами. типами в C#. Простые/примитивные типы обычно имеют встроенную поддержку базовой архитектуры процессора.

9
задан Otiel 11 December 2011 в 10:29
поделиться