🗊Презентация Структура программы на С#

Нажмите для полного просмотра!
Структура программы на С#, слайд №1Структура программы на С#, слайд №2Структура программы на С#, слайд №3Структура программы на С#, слайд №4Структура программы на С#, слайд №5Структура программы на С#, слайд №6Структура программы на С#, слайд №7Структура программы на С#, слайд №8Структура программы на С#, слайд №9Структура программы на С#, слайд №10Структура программы на С#, слайд №11Структура программы на С#, слайд №12Структура программы на С#, слайд №13Структура программы на С#, слайд №14Структура программы на С#, слайд №15Структура программы на С#, слайд №16Структура программы на С#, слайд №17Структура программы на С#, слайд №18Структура программы на С#, слайд №19Структура программы на С#, слайд №20Структура программы на С#, слайд №21Структура программы на С#, слайд №22Структура программы на С#, слайд №23Структура программы на С#, слайд №24Структура программы на С#, слайд №25Структура программы на С#, слайд №26Структура программы на С#, слайд №27Структура программы на С#, слайд №28Структура программы на С#, слайд №29Структура программы на С#, слайд №30Структура программы на С#, слайд №31Структура программы на С#, слайд №32

Содержание

Вы можете ознакомиться и скачать презентацию на тему Структура программы на С#. Доклад-сообщение содержит 32 слайдов. Презентации для любого класса можно скачать бесплатно. Если материал и наш сайт презентаций Mypresentation Вам понравились – поделитесь им с друзьями с помощью социальных кнопок и добавьте в закладки в своем браузере.

Слайды и текст этой презентации


Слайд 1





Структура программы на С#
Описание слайда:
Структура программы на С#

Слайд 2





Пространства имен. Директива using
Описание слайда:
Пространства имен. Директива using

Слайд 3





Единая система типов .NET
В спецификациях Microsoft определена единая система типов платформы .NET:
Common Type System (CTS) – спецификации Microsoft, описывающие определение типов и их поведение
Common Language Specification (CLS) – подмножество типов CTS, которые могут быть использованы в коде с разными языками программирования
Единая система типов является основой межъязыкового взаимодействия  для C#, Visual Basic, JScript, Pascal, J#, С++.
Описание слайда:
Единая система типов .NET В спецификациях Microsoft определена единая система типов платформы .NET: Common Type System (CTS) – спецификации Microsoft, описывающие определение типов и их поведение Common Language Specification (CLS) – подмножество типов CTS, которые могут быть использованы в коде с разными языками программирования Единая система типов является основой межъязыкового взаимодействия для C#, Visual Basic, JScript, Pascal, J#, С++.

Слайд 4





Ссылочные типы и типы-значения
Описание слайда:
Ссылочные типы и типы-значения

Слайд 5





Встроенные типы-значения
Описание слайда:
Встроенные типы-значения

Слайд 6





Ссылочные типы и типы-значения
Описание слайда:
Ссылочные типы и типы-значения

Слайд 7





Класс System.Object - самый базовый класс
Описание слайда:
Класс System.Object - самый базовый класс

Слайд 8


Структура программы на С#, слайд №8
Описание слайда:

Слайд 9





Упаковка(boxing) и распаковка(unboxing)
Описание слайда:
Упаковка(boxing) и распаковка(unboxing)

Слайд 10





Упаковка и распаковка. Пример
Описание слайда:
Упаковка и распаковка. Пример

Слайд 11





Арифметические типы
Описание слайда:
Арифметические типы

Слайд 12





Операторы сhecked и unchecked
Описание слайда:
Операторы сhecked и unchecked

Слайд 13





Вычисления с плавающей запятой
  double d1 = 0;
  double d2 = 0;
  double res = d1 / d2;
  Console.WriteLine("d1 = {0} d2 = {1} res = {2}", d1, d2, res);

   double d0 = 0;
   d1 = -1.0;
   d2 = 1.0;
            
   double res1 = d1 / d0;
   Console.WriteLine("d1 = {0} d0 = {1} res1 = {2}", d1, d0, res1);
   double res2 = d2 / d0;
   Console.WriteLine("d2 = {0} d0 = {1} res2 = {2}", d2, d0, res2);

   res = res1 + res2;
   Console.WriteLine("res1 = {0} res2 = {1} res = {2}", res1, res2, res);
Описание слайда:
Вычисления с плавающей запятой double d1 = 0; double d2 = 0; double res = d1 / d2; Console.WriteLine("d1 = {0} d2 = {1} res = {2}", d1, d2, res); double d0 = 0; d1 = -1.0; d2 = 1.0; double res1 = d1 / d0; Console.WriteLine("d1 = {0} d0 = {1} res1 = {2}", d1, d0, res1); double res2 = d2 / d0; Console.WriteLine("d2 = {0} d0 = {1} res2 = {2}", d2, d0, res2); res = res1 + res2; Console.WriteLine("res1 = {0} res2 = {1} res = {2}", res1, res2, res);

Слайд 14





Статический класс Convert
Описание слайда:
Статический класс Convert

Слайд 15





Перечисление (enum) 
Тип –значение, который состоит из набора именованных констант.
Описание слайда:
Перечисление (enum) Тип –значение, который состоит из набора именованных констант.

Слайд 16





Массивы 
Ссылочный тип. Память всегда выделяется в управляемой куче.
Абстрактный базовый класс System.Array.
CLR поддерживает
одномерные массивы;
многомерные массивы;
ступенчатые (jagged) массивы ( не совместимы с CLS).
Описание слайда:
Массивы Ссылочный тип. Память всегда выделяется в управляемой куче. Абстрактный базовый класс System.Array. CLR поддерживает одномерные массивы; многомерные массивы; ступенчатые (jagged) массивы ( не совместимы с CLS).

Слайд 17





Одномерные массивы типов-значений
Описание слайда:
Одномерные массивы типов-значений

Слайд 18





Одномерные массивы ссылочных типов
class T
{ ...
  public T(int par1, int par2); 
  {...}
  ...
}
Описание слайда:
Одномерные массивы ссылочных типов class T { ... public T(int par1, int par2); {...} ... }

Слайд 19





Инициализация элементов массива
 Массивы нулевой длины.  Приведение типов
Описание слайда:
Инициализация элементов массива Массивы нулевой длины. Приведение типов

Слайд 20





Некоторые методы класса System.Array
Описание слайда:
Некоторые методы класса System.Array

Слайд 21





Копирование массива. Элементы ссылочного типа
Описание слайда:
Копирование массива. Элементы ссылочного типа

Слайд 22





Многомерные ступенчатые (jagged) массивы
Описание слайда:
Многомерные ступенчатые (jagged) массивы

Слайд 23





Строки. Класс System.String
Описание слайда:
Строки. Класс System.String

Слайд 24





Операции сложения в классе System.String
Описание слайда:
Операции сложения в классе System.String

Слайд 25





Операции сложения в классе System.String
Описание слайда:
Операции сложения в классе System.String

Слайд 26


Структура программы на С#, слайд №26
Описание слайда:

Слайд 27





Метод Split класса System.String
Описание слайда:
Метод Split класса System.String

Слайд 28





Класс System.Text.StringBuilder
Описание слайда:
Класс System.Text.StringBuilder

Слайд 29





Пример Arrays_Demo
StringBuilder [] st = new StringBuilder[2]  {new StringBuilder("abc"), new StringBuilder("efg")};

StringBuilder[] st_copy = (StringBuilder[]) st.Clone();
st[1][2] = 'z';

Console.WriteLine("\nst");
for (int j=0; j<st.Length; j++ ) Console.Write("  {0}", st[j]);                                  // abc efz

Console.WriteLine("\nst_copy");
for (int j=0; j<st_copy.Length; j++ ) Console.Write("  {0}", st_copy[j]);             // abc efz
Описание слайда:
Пример Arrays_Demo StringBuilder [] st = new StringBuilder[2] {new StringBuilder("abc"), new StringBuilder("efg")}; StringBuilder[] st_copy = (StringBuilder[]) st.Clone(); st[1][2] = 'z'; Console.WriteLine("\nst"); for (int j=0; j<st.Length; j++ ) Console.Write(" {0}", st[j]); // abc efz Console.WriteLine("\nst_copy"); for (int j=0; j<st_copy.Length; j++ ) Console.Write(" {0}", st_copy[j]); // abc efz

Слайд 30





Средства консольного ввода/вывода
Описание слайда:
Средства консольного ввода/вывода

Слайд 31





Консольный вывод: форматирование
Описание слайда:
Консольный вывод: форматирование

Слайд 32





Консольный вывод: форматирование. Пример
Описание слайда:
Консольный вывод: форматирование. Пример



Похожие презентации
Mypresentation.ru
Загрузить презентацию