Пошук по сайту  

   

Пошук роботи!  

Вакансії C# developer

Работа в Украине

   

Реклама  

Скачуйте відеуроки для створення сайту за допомогою SMS Joomla 

реклама

 

 

   

Ми в Facebook  

   

Статистика  

Користувачі
3
Статті
207
Перегляди статей
2044059
   

Реклама в мережі  

   

Ми знаходимось тут  

   

Посібник Delphi  

ДОСТУПНИЙ ВИКЛАД,

ЦІКАВІ ПРИКЛАДИ, ВИХІДНІ КОДИ.

ЦІНА ДИСКА З МАТЕРІАЛАМИ - 500 грн. 

Якщо ваша карта обслуговується ПриватБанком тоді переведіть потрібну суму через Приват24 на карту    5168 7573 0556 9925 або натисніть на посилання "Перейти до оплати", щоб здійснити миттєвий платіж без комісії. Перейти до оплати!

 Звертайтесь за адресою еmail:kuzbyt@ukr.net

 
   

Посібник по C#  

 Вивчаємо сучасну мову  програмування C# 7.0

ПРОГРАМУЄМО в VISUAL STUDIO 2017

ЦІНА ДИСКА З МАТЕРІАЛАМИ - 1000 грн. 

Якщо ваша карта обслуговується ПриватБанком тоді переведіть потрібну суму через Приват24 на карту    5168 7573 0556 9925 або натисніть на посилання "Перейти до оплати", щоб здійснити миттєвий платіж без комісії. Перейти до оплати!

 Звертайтесь за адресою еmail:kuzbyt@ukr.net

Тут Подяка на підтримку сайту
 
   

Випадкове фото  

   

Наш відеоканал  

   

Відвідування сайту  

Яндекс.Метрика

 

   

Відеокурс по С++  

   

Рекомендуємо:  

   

Файл - це набір даних, який зберігається на зовнішньому запам'ятовуючому пристрої (наприклад на жорсткому диску). Файл має ім'я і розширення. Розширення дозволяє ідентифікувати, які дані і в якому форматі зберігаються у файлі.

Під роботою з файлами мається на увазі:

- Створення файлів;

- Видалення файлів;

- Читання даних;

- Запис даних;

- Зміна параметрів файлу (ім'я, розширення ...);

- Інше.

У попередніх уроках, в деяких програмах ми не враховували непередбачені ситуації, які можуть призводити до помилок. Наприклад, коли нам необхідно було ввести число. Якщо замість числа ми ввели б рядок, то при конвертації цього рядка в чисельний тип програма б аварійно завершила роботу, і ми отримали б помилку.

Такі помилки і інші непередбачені ситуації в Сі-шарп називаються винятками. Обробка винятків - це опис реакції програми на подібні події (виключення) під час виконання програми. Реакцією програми може бути коректне завершення роботи програми, виведення інформації про помилку і запит повторення дії (при введенні даних).

 

Робота з рядками в Сі-шарп. Клас String

Рядки в Сі-шарп - це об'єкти класу String, значенням яких є текст. Для роботи з рядками в цьому класі визначено безліч методів (функций) і в цьому уроці ми розглянемо деякі з них.

 Щоб використовувати рядок, його потрібно спочатку створити - приcвоїти яке-небудь значення, інакше ми отримаємо помилку: "Використання локальної змінної" [ім'я змінної] ", якої не присвоєно значення". Оголосимо простий рядок і виведемо його на екран:

static void Main (string [] args)

{

   string s = "Hello World!";

   Console.WriteLine (s);

}

static void Main (string [] args)

{

   string s;

   Console.WriteLine (s); // Помилка, рядок не створений

}

Функції в Сі-шарп. 

Функція являє собою невелику підпрограму. Якщо просто програма - це рішення якоїсь прикладної задачі, то функція - це також рішення, тільки вже в рамках програми і, відповідно, вона виконує завдання «простіше». Функції дозволяють зменшити розмір програми за рахунок того, що не потрібно повторно писати якийсь фрагмент коду - ми просто викликаємо скільки завгодно і де потрібно оголошену функцію.

Функції в Сі-шарп також називають методами. Між цими двома поняттями різниця невелика, і тут ми будемо використовувати термін функція.

До цього, ми весь код писали у функції main. Функція main є головною функцією програми та точкою входу програми. Будь-яка функція в Сі-шарп може бути оголошена тільки в рамках класу, так як C # - повністю об'єктно-орієнтована мова програмування (ООП). Оголошення користувача функції всередині іншої функції (наприклад main) неприпустимо. Оголошення функції має наступну структуру:

[Модифікатор доступу] [тип значення] [ім'я функції] ([аргументи])

{

// Тіло функції

}

Оператор циклу foreach в Сі-шарп служить для перебору елементів колекції. До колекцій належать масиви, списки List і користувальницькі класи колекцій. У даному операторі не потрібно створювати змінну-лічильник для доступу до елементів колекції, на відміну від інших циклів. Оператор foreach має наступну структуру:

 foreach ([тип] [змінна] in [колекція])

 {

   // Тіло циклу

}

Цикли служать для багаторазового повторення деякого фрагмента коду.

У Сі-шарп є чотири оператора циклів: for, while, do-while, foreach.

1.Цикл for

Цей цикл використовується тоді, коли наперед відомо, скільки повторень потрібно зробити. Він має наступну структуру:

Масиви в Сі-шарп. Клас Список
Масив - це набір однотипних даних, які містяться у пам'яті послідовно один за одним. Доступ до елементів масиву здійснюється за індексом (номером) елемента. Масив може містити елементи будь-якого типу даних, можна навіть створювати масив масивів (ступінчастий масив). Кількість елементів у масиві називається розміром масиву. Масиви відносяться до посилальних типів даних.
Масиви в Сі-шарп можуть бути одновимірними і багатовимірними.

Умовні оператори служать для розгалуження програми. Залежно від деякої умови виконується той чи інший набір команд.

В Сі-шарп є три умовних оператори: «if-else», «switch» і «?:» - тернарний оператор.

 

На цьому уроці ми поговоримо про арифметичні і логічні операції, без яких складно уявити будь-яку програму.

Всі операції діляться на два типи: унарні і бінарні. До унарних належать операції, в яких бере участь один операнд. В бінарних операціях - два операнда. Операнд - це дані, які приймають участь в операції. Наприклад, оператор додавання «+» - бінарний 2 + 3, тут операндами є числа 2 і 3 Список бінарних арифметичних операцій наведено в таблиці:

Урок2. Змінні, типи даних, константи в Сі-шарп

Змінна - це іменована область пам'яті. У змінну можна записувати дані і зчитувати. Дані, записані в змінної, називаються значенням змінної.

Сі-шарп - мова жорсткої типізації. Кожна змінна повинна бути певного типу даних. Нижче, в таблиці наведені вбудовані типи даних мови Сі-шарп:

   

Поділіться з друзями!

Соціальні мережі

   

Сайт для перевірки своїх знань з програмування на сайті:http://www.quizful.net/test

Онлайн тести  для програмістів: https://proghub.ru/


 Розробка сайтів, інтернет-магазинів під ключ. Створення програмного забезпечення для обліку в магазинах,

гуртовнях, ведення власного бізнесу та інших. Написання дипломних та курсових робіт з програмування, баз даних.

 

Звертайтесь за адресою email:kuzbyt@ukr.net

 

 

© (C) Sambir, I.Kuzbyt