<р> С # типобезопасным чем C + +.
Неявные преобразования только по умолчанию являются те, которые считаются безопасными, как расширение целых чисел (например, от 32 до 64 бит бит) или преобразования производного типа в тип родителя. Там нет неявное преобразование из Integer к логического типа, или типа перечисление перечисления и целого типа.
<р> C # не нужно вперед декларации - порядок декларация не важные методы.
<р> C # чувствителен к регистру -. Это означает, что различие между капиталом и строчные letters.Identifiers "ценность" и "Value", таким образом, не в отличие от VB.
NET эквивалент
<р> C #
<р> Название этой статьи по техническим причинам не может содержать знак #. Правильное название должно быть на C #.
<р> C # является объектно-ориентированный язык программирования высокого уровня, разработанный Microsoft вместе с платформой. NET Framework, впоследствии одобрены комитетами по стандартизации ECMA (ECMA-334) и ISO (ISO /IEC 23270). Microsoft основана в C # для C + + и Java.
<р> C # может быть использован для создания программ баз данных, веб-сайты и приложения, веб-служб, приложений форме в программном обеспечении Windows, для мобильных устройств (КПК и мобильных телефонов) и др
<р> Языковые Цели
<р> ECMA стандарт [1] определяет текущее дизайн C # следующим образом:
<р> C # является простой, современный, многоцелевой и объектно-ориентированный язык программирования.
<р> Язык и его реализация обеспечивает поддержку по разработке программного обеспечения принципов, таких как: мониторинг границы полей, обнаружение с помощью neinicializovaných переменные и автоматический сбор мусора. Также важны их свойства, такие как: надежность, долговечность и производительность программиста.
<р> Язык подходит для разработки распределенных программных компонентов в различных средах.
<р> Исходный код портативность очень важно, особенно для тех программистов, которые знакомы с C и C + +.
<р> Международная поддержка также очень важна.
<р> C # предназначен для написания приложений для устройств со сложными операци