價格:免費
更新日期:2016-10-19
檔案大小:2.1M
目前版本:1.0
版本需求:Android 4.0.3 以上版本
官方網站:https://sites.google.com/site/nikitakultinbooks/
Email:kultin.nikita@gmail.com
聯絡地址:Engel'sa, 135-203 Saint-Peterburg Russia 194356
Приложение представляет собой книгу- учебник по программированию на языке C# в Microsoft Visual C# для начинающих. Рассмотрен процесс создания консольного приложения от кодирования до отладки и тестирования. Дано описание типов, инструкций языка программирования, структур данных. Рассмотрены задачи ввода-вывода, работы с массивами, списками, файлами. В объеме, необходимом начинающему программисту, рассмотрены вопросы создания и использования объектов, уделено внимание технологии LINQ.
Для начинающих программистов.
© Культин Н.Б., 2016.
Об авторе
Никита Культин – к.т.н., доц., автор книг по программированию в Delphi, Microsoft Visual С#, Microsoft Visual С++ и др.
Оглавление
О книге и авторе
Для кого предназначена эта книга?
Что необходимо знать и иметь?
Microsoft Visual C#
Ведение
Язык программирования С#
Как научиться программировать на С#
Основы
Программа
Компиляция и интерпретация
Консольное приложение
Этапы разработки программы
Определение требований к программе
Разработка алгоритма
Кодирование
Отладка
Тестирование
Алгоритм
Первая программа
Программа
Структура программы
Запись программы
Набор программы
Трансляция
Ошибки
Запуск программы
Исключения
Завершение работы
Изменение программы
Основы C#
Переменная
Основные типы данных
int
double
char
string
bool
Объявление переменных
Константы
Инструкция присваивания
Выполнение инструкции присваивания
Тип выражения и преобразование типов
Вывод на консоль
Ввод с консоли
Управляющие структуры
Условие
Простое условие
Сложное условие
Выбор
Инструкция if - else
Инструкция switch
Циклы
Инструкция FOR
Инструкция while
Инструкция do while
Массивы
Объявление массива
Доступ к элементу массива
Инициализация массива
Операции с массивами
Ввод массива
Вывод массива
Обработка массива
Среднее арифметическое
Процент в общей сумме
Минимальный элемент
Сортировка массива
Метод выбора
Метод обменов
Поиск в массиве
Метод перебора
Метод половинного деления
Двумерные массивы
Функции
Библиотечные функции
Функция программиста
Объявление функции
Использование функции
Перегрузка функций
Функция типа void
Класс и объект
Свойство
Метод
Класс программиста
Объявление класса
Объявление и создание объекта
Массив объектов
Список объектов
Сортировка списка
Новый класс на базе существующего
Полиморфизм
Файл классов
Файлы
Поток
Чтение данных из файла
Запись данных в файл
LINQ
Лямбда-выражение
Q-оператор
Выполнение Q-оператора
Отбор элементов (поиск)
Список объектов
Работа с XML-документами
Заключение