C# is an elegant and type-safe object-oriented language that enables d перевод - C# is an elegant and type-safe object-oriented language that enables d русский как сказать

C# is an elegant and type-safe obje

C# is an elegant and type-safe object-oriented language that enables developers to build a variety of secure and robust applications that run on the .NET Framework. You can use C# to create Windows client applications, XML Web services, distributed components, client-server applications, database applications, and much, much more. Visual C# provides an advanced code editor, convenient user interface designers, integrated debugger, and many other tools to make it easier to develop applications based on the C# language and the .NET Framework.
C# Language
C# syntax is highly expressive, yet it is also simple and easy to learn. The curly-brace syntax of C# will be instantly recognizable to anyone familiar with C, C++ or Java. Developers who know any of these languages are typically able to begin to work productively in C# within a very short time. C# syntax simplifies many of the complexities of C++ and provides powerful features such as nullable value types, enumerations, delegates, lambda expressions and direct memory access, which are not found in Java. C# supports generic methods and types, which provide increased type safety and performance, and iterators, which enable implementers of collection classes to define custom iteration behaviors that are simple to use by client code. Language-Integrated Query (LINQ) expressions make the strongly-typed query a first-class language construct.
As an object-oriented language, C# supports the concepts of encapsulation, inheritance, and polymorphism. All variables and methods, including the Main method, the application's entry point, are encapsulated within class definitions. A class may inherit directly from one parent class, but it may implement any number of interfaces. Methods that override virtual methods in a parent class require the override keyword as a way to avoid accidental redefinition. In C#, a struct is like a lightweight class; it is a stack-allocated type that can implement interfaces but does not support inheritance.
In addition to these basic object-oriented principles, C# makes it easy to develop software components through several innovative language constructs, including the following:
• Encapsulated method signatures called delegates, which enable type-safe event notifications.
• Properties, which serve as accessors for private member variables.
• Attributes, which provide declarative metadata about types at run time.
• Inline XML documentation comments.
• Language-Integrated Query (LINQ) which provides built-in query capabilities across a variety of data sources.
If you have to interact with other Windows software such as COM objects or native Win32 DLLs, you can do this in C# through a process called "Interop." Interop enables C# programs to do almost anything that a native C++ application can do. C# even supports pointers and the concept of "unsafe" code for those cases in which direct memory access is absolutely critical.
The C# build process is simple compared to C and C++ and more flexible than in Java. There are no separate header files, and no requirement that methods and types be declared in a particular order. A C# source file may define any number of classes, structs, interfaces, and events.
The following are additional C# resources:
• For a good general introduction to the language, see Chapter 1 of the C# Language Specification.
• For detailed information about specific aspects of the C# language, see the C# Reference.
• For more information about LINQ, see LINQ (Language-Integrated Query).
• To find the latest articles and resources from the Visual C# team, see the Visual C# Developer Center.
0/5000
Источник: -
Цель: -
Результаты (русский) 1: [копия]
Скопировано!
C# является элегантный, строго типизированный объектно ориентированный язык, предназначенный для разработки разнообразных безопасных и мощных приложений, выполняемых в среде .NET Framework. Вы можете использовать C# для создания клиента Windows приложений, веб-служб XML, распределенные компоненты, клиент серверных приложений, приложений баз данных и многое, многое другое. Visual C# предоставляет расширенный редактор кода, конструкторы с удобным пользовательским интерфейсом, встроенный отладчик и многие другие инструменты, чтобы сделать его проще для разработки приложений на основе языка C# и платформы .NET Framework.Язык C#Синтаксис C# очень выразителен, но это также просто и легко учиться. Фигурной скобкой синтаксис C# будет мгновенно узнаваемым для тех, кто знаком с C, C++ или Java. Разработчики, знающие любой из этих языков обычно способны начать продуктивно работать в C# за очень короткое время. Синтаксис C# упрощает многие сложности C++ и обеспечивает мощные функции, такие как нулевых типов значений, перечисления, делегаты, лямбда-выражения и прямой доступ к памяти, которые не найдены в Java. C# поддерживает универсальные методы и типы, которые обеспечивают увеличение тип безопасности и производительности и итераторы, позволяющие разработчику классов коллекций определить пользовательскую итерацию поведения, которые просты в использовании клиентским кодом. Встроенный язык запросов (LINQ) выражения делают строго типизированных запросов конструкцией языка первого класса.Как объектно ориентированный язык C# поддерживает понятия инкапсуляции, наследования и полиморфизма. Все переменные и методы, включая метод Main, точку входа приложения, инкапсулированы внутри определения класса. Класс может наследовать непосредственно из одного родительного класса, но может реализовывать любое число интерфейсов. Методов, которые переопределяют виртуальные методы в родительском классе, необходимо ключевое слово override чтобы исключить случайное повторное определение. В C# структура — как облегченный класс; Это тип выделяется стек, который могут реализовывать интерфейсы, но не поддерживает наследование.Помимо этих основных принципов объектно ориентированный C# позволяет легко разрабатывать компоненты программного обеспечения через несколько инновационных языковых конструкций, включая следующие:• Инкапсулированные сигнатуры методов, называемые делегатами, которые поддерживают уведомления о событиях типобезопасным.• Свойства, которые служат в качестве методов доступа для переменных-членов частного.• Атрибуты, предоставляющие декларативные метаданные о типах во время выполнения.• Встроенные комментарии XML-документации.• Встроенный язык запросов (LINQ) которая обеспечивает возможности встроенных запросов в различных источников данных.Если вам нужно взаимодействовать с другим программным обеспечением Windows, такие как объекты COM или собственные DLL-библиотеки Win32, вы можете сделать это в C# через процесс, называемый «Взаимодействия.» Interop позволяет C# программы делать почти все, что может сделать традиционного приложения C++. C# поддерживает даже указатели и понятие «небезопасного» кода для тех случаев, когда прямой доступ к памяти является абсолютно критическим.Процесс сборки C# прост по сравнению с C и C++ и более гибким, чем в Java. Существует нет отдельной заголовочные файлы и отсутствует требование объявить методы и типы в определенном порядке. Исходного файла C# может определить любое количество классов, структур, интерфейсов и события.Ниже приведены дополнительные ресурсы C#:• Хорошее общее введение в язык, см. главу 1 в спецификации языка C#.• Подробные сведения о конкретных понятиях языка C#, см. ссылки на C#.• Дополнительные сведения о LINQ, смотрите LINQ (Language-Integrated Query).• Чтобы найти последние статьи и ресурсы от разработчиков Visual C#, увидеть центр разработчиков Visual C#.
переводится, пожалуйста, подождите..
Результаты (русский) 2:[копия]
Скопировано!
C # является элегантный и безопасность типов объектно-ориентированный язык, который позволяет разработчикам создавать разнообразные безопасных и надежных приложений, которые работают на платформе .NET Framework. Вы можете использовать C # для создания клиентских приложений Windows, веб-служб XML, распределенных компонентов, клиент-серверных приложений, приложений баз данных, и многое, многое другое. Visual C # предоставляет передовые редактор кода, удобные дизайнеров пользовательский интерфейс, встроенный отладчик, и многие другие инструменты, чтобы сделать его проще для разработки приложений на основе языка С # и .NET Framework.
Язык C #
синтаксис C # является очень выразительные, но это также простой и легко научиться. Синтаксис фигурная скобка из C # будет мгновенно узнаваемым для тех, кто знаком с C, C ++ или Java. Разработчики, которые знают любом из этих языков, как правило, в состоянии начать продуктивно работать в C # в течение очень короткого времени. C # синтаксис упрощает многие сложности C ++ и предоставляет мощные функции, такие как обнуляемых типов значений, перечисления, делегаты лямбда-выражений и прямого доступа к памяти, которые не встречаются в Java. C # поддерживает общие методы и виды, которые обеспечивают повышенную безопасность типа и производительность, и итераторы, которые позволяют исполнителям коллекции классов, чтобы определить пользовательские поведения итераций, которые просты в использовании, клиентского кода. Language-Integrated Query (LINQ) выражения делают строго типизированный запрос языковая конструкция первого класса.
В объектно-ориентированном языке C # поддерживает концепции инкапсуляции, наследования и полиморфизма. Все переменные и методы, в том числе основным методом, точки входа приложения, включаются в состав определения класса. Класс может наследовать непосредственно от одного родительского класса, но это может реализовывать любое количество интерфейсов. Методы, которые переписывают виртуальные методы в родительском классе требуют ключевое слово переопределения, как способ избежать случайного переопределения. В C #, структура, как легкий класс; это стеке тип, который может реализовывать интерфейсы, но не поддерживают наследование.
В дополнение к этим основным принципов объектно-ориентированного, C # позволяет легко разрабатывать программные компоненты через несколько инновационных языковых конструкций, в том числе следующих:
• подписей объединенного метода называемых Делегаты, которые позволяют уведомлений о событиях типа-сейф.
• Свойства, которые служат в качестве средства доступа для частных переменных-членов.
• Атрибуты, которые обеспечивают декларативный метаданные о типах во время выполнения.
• Встроенные XML документации комментарии.
• Language-Integrated Query (LINQ), который предоставляет встроенные возможности запросов в различных источниках данных.
Если у вас есть, чтобы взаимодействовать с другим программным обеспечением Windows, такие как объекты COM или родных Win32 DLL, вы можете сделать это в C # с помощью процесса, называемого "Interop". Interop позволяет программам на C #, позволяющий сделать практически все, что родной C Применение ++ может сделать. C # поддерживает даже указатели и понятие "небезопасный" код для тех случаев, в которых прямой доступ к памяти является абсолютно критическим.
Процесс # сборки С является простым по сравнению с C и C ++ и более гибким, чем в Java. Там нет отдельных заголовочных файлов, и не требование, что методы и типы быть объявлены в определенном порядке. C # исходный файл может определить любое количество классов, структур, интерфейсов и событий.
Ниже приведены дополнительные # Ресурсы C:
• Для хорошего общего введения в язык, см главу 1 спецификации языка C #.
• Для получения подробной информации о конкретных аспекты языка C #, см Справочник по C #.
• Для получения дополнительной информации о LINQ см LINQ (Language-Integrated Query).
• Чтобы найти последние статьи и ресурсы на Visual C # команды, см зрительным центром C # Developer.
переводится, пожалуйста, подождите..
Результаты (русский) 3:[копия]
Скопировано!
C # - это элегантный типа безопасного объектно - ориентированного языка, что позволяет разработчикам создания различных безопасных и надежных приложений в. Net Framework.Вы можете использовать Windows C # создать клиентских приложений, xml, веб - службы, распределенные компоненты, клиент - сервер приложений, баз данных и приложений, много, больше.Visual c # обеспечивает старший редактор кода,удобный пользовательский интерфейс отладчика, интеграции, и многие другие инструменты, с тем чтобы он легче разработки на основе применения языка C и #. Net Framework.

# языка C, C # грамматика - это высокие слова, но это также очень просто, легко узнать.C # фигурные скобки грамматика будет немедленно признания любой, кто знаком с C++ или C, Java.кто знает, что эти разработчики любой язык, как правило, могут эффективно работать в # C в течение очень короткого времени.C # синтаксис упростить многие сложности C предоставляет мощные функции, как, например, может быть пустым типы значений, перечисление, представитель, выражение лица и прямой доступ к памяти λ, это не нашли в Java.C # поддерживает общие методы и виды,Это обеспечивает более типа безопасности и эффективности, и Итератор, позволяет осуществлять сбор классов пользовательские итеративный поведение лиц, используя простой код клиента.язык запросов (linq) интеграции мнений, чтобы сильный тип запроса первоклассный языковых конструкций.
как объектно - ориентированного языка C упаковки, # поддержки концепции, наследования,и полиморфизм.все переменные и методы, включая основные методы, отправной точкой приложения, изложены в определение класса.один класс может наследовать непосредственно из одного родителя, класс, но он может реализовать любое количество интерфейс.метод переписать в отца, класс виртуальный метод требует заменить словом в качестве избежать случайного пересмотреть.в # C,структура это легкий класс; это стек выделяется типа, может реализовать интерфейс, но не поддерживает наследование.
помимо эти основные принципы объектно - ориентированного, C # позволяет легко через некоторые инновационные структуры языка, разработки программных компонентов, включая следующие:
• пакет содержание метод подпись называют представителей,Это делает типа безопасного уведомления события.
• свойства, в качестве членов доступа частных переменных.
• атрибут, предоставить заявление о runtime тип метаданных.
• встроенный язык XML - документа в аннотации.
• интеграции запрос (linq) обеспечивает встроенный запросов, в различных источников данных.
если вы должны и другие windows программного обеспечения, такие, как com - объекта или местных win32 dll взаимодействия, вы можете это сделать, в C # процесс называется "взаимодействия". # эксплуатационной совместимости C процедур, чтобы сделать практически в любой родной C приложения могут сделать.C # указатель и даже поддержку в эти дела, прямой доступ к памяти является ключевой "не абсолютной безопасности" концепции
код.процесс строительства по сравнению с # C, C и C, чем более гибкий и удобный Java.нет отдельного заголовочные файлы не требования, методы и виды является заявление в определенной последовательности.C # исходный файл можно определить любое количество классов, структуры, интерфейс, и события # C.
следующие дополнительные ресурсы:
• для языка, хороший обзор,видеть # спецификации языка C 1 главы.
• о # конкретного языка C подробную информацию, см. C # ссылки.
• больше информации о linq, см. Linq (Language Integrated Query).
• из visual c # группы найти новые статьи и ресурсов, Центр развития на visual c #.
переводится, пожалуйста, подождите..
 
Другие языки
Поддержка инструмент перевода: Клингонский (pIqaD), Определить язык, азербайджанский, албанский, амхарский, английский, арабский, армянский, африкаанс, баскский, белорусский, бенгальский, бирманский, болгарский, боснийский, валлийский, венгерский, вьетнамский, гавайский, галисийский, греческий, грузинский, гуджарати, датский, зулу, иврит, игбо, идиш, индонезийский, ирландский, исландский, испанский, итальянский, йоруба, казахский, каннада, каталанский, киргизский, китайский, китайский традиционный, корейский, корсиканский, креольский (Гаити), курманджи, кхмерский, кхоса, лаосский, латинский, латышский, литовский, люксембургский, македонский, малагасийский, малайский, малаялам, мальтийский, маори, маратхи, монгольский, немецкий, непальский, нидерландский, норвежский, ория, панджаби, персидский, польский, португальский, пушту, руанда, румынский, русский, самоанский, себуанский, сербский, сесото, сингальский, синдхи, словацкий, словенский, сомалийский, суахили, суданский, таджикский, тайский, тамильский, татарский, телугу, турецкий, туркменский, узбекский, уйгурский, украинский, урду, филиппинский, финский, французский, фризский, хауса, хинди, хмонг, хорватский, чева, чешский, шведский, шона, шотландский (гэльский), эсперанто, эстонский, яванский, японский, Язык перевода.

Copyright ©2025 I Love Translation. All reserved.

E-mail: