Слайд 2

C# is a general-purpose, object-oriented programming language. It was developed by

C# is a general-purpose, object-oriented programming language. It was developed by Microsoft within

its .NET initiative.

C#

Слайд 3

Name The name "C sharp" was inspired by musical notation where

Name

The name "C sharp" was inspired by musical notation where a sharp indicates

that the written note should be made a semitone higher.
Слайд 4

Name This is similar to the language name of C++. The

Name

This is similar to the language name of C++. The sharp symbol

also like a ligature of four "+" symbols, which means that the language is an increment of C++.
Слайд 5

OOP Object-oriented programming (OOP) is a programming paradigm based on the

OOP

Object-oriented programming (OOP) is a programming paradigm based on the concept of "objects", which

may contain data and code.
Слайд 6

General Structure C# programs can consist of one or more files.

General Structure

C# programs can consist of one or more files. Each

file can contain zero or more namespaces.
Слайд 7

General Structure A namespace can contain types such as classes, structs,

General Structure

A namespace can contain types such as classes, structs, interfaces,

enumerations, delegates and other namespaces.
Слайд 8

Namespaces Namespaces are heavily used in C# programming in two ways.

Namespaces

Namespaces are heavily used in C# programming in two ways. First,

the .NET Framework uses namespaces to organize its many classes.
Слайд 9

Namespaces Second, declaring your own namespaces can help you control the

Namespaces

Second, declaring your own namespaces can help you control the scope

of class and method names.
Слайд 10

Operators In C#, an operator is a program element that is

Operators

In C#, an operator is a program element that is applied to one

or more operands in an expression. Operators that take one operand are named to as unary operators.
Слайд 11

Operators Operators that take two operands are named to as binary operators.

Operators

Operators that take two operands are named to as binary operators.