C#

Організація додатки перекладу в Visual C # (Sharp)

Як було підкреслено в попередньому розділі, першим кроком у розробці докладе є організація процесу розробки Розробник повинен мати чітке уявлення і визначити можливості додатку, яке він збирається соавать У нашій програмі для перекладу між кількома мовами будуть реізовани наступні можливості:

Звернення до бази даних за допомогою ADO.NET

Для прямого звернення до бази даних за допомогою ADONET застосовуються іерфейси ADONET Першим кроком для отримання доступу буде визначення підключення Встановивши підключення, можна маніпулювати інформацією в таблицях бази даних – додавати, видаляти і оновлювати записи в таблицях

Оператор goto в Visual C # (Sharp)

Оператор goto дозволяє передавати управління з одного місця коду в інше У минулому, коли не було обєктів, методів та інших просунутих конструктивів програмування, розробники використовували оператор goto, тому що у них не було іншого виходу В даний час багато розробники програмного забезпечення недолюблюють оператор goto Вони вважають його використання прнаком неохайного програмування, і що його […]

Групове використання делегатів у Visual C # (Sharp)

У прикладах з делегатом існує взаємно однозначне ставлення Але делегати по своїй суті здатні до групових взаємин Так, у прикладі з ітератором для обчислення поточної суми і максимального значення список обробляється в циклі лише один раз Далі наводиться модифікований код прикладу, в якому викликаються дві реалізації делегатів в одній ітерації List 1st = new List&ltint&gt […]

Основи об’єктно-орієнтованого програмування в Visual C # (Sharp)

На даному етапі ви повинні відчувати себе впевнено з написанням базового ка на С #, але, швидше за все, ваш підхід до написання коду полягає в непосретвенном вирішенні проблем без прийняття до уваги можливого повторного іользованія коду, що розробляється або інших просунутих концепцій При такому підході ви, може бути, і будете в силах писати цикли, […]

Введення в структурний код додатку обміну валют в Visual C # (Sharp)

Наше додаток створюється на основі курсу обміну, валютних одиниць і обчислити із застосуванням курсу обміну і валютних одиниць Тому було б логічним на першому кроці написати тестовий код, в якому спільно застосовуються всі ці елементи Наприклад, як у наступному коді:

Знайомство з LINQ в Visual C # (Sharp)

У попередньому розділі ми дізналися, як звертатися до бази даних за допомогою традіонних технологій ADONET При запиті ADONET викликаються процедури яза SQL, а повернутий набір результатів впорядковується також за допомогою SQL Мова LINQ (Language Integrated Query, мова інтегрованих запитів) дозволяє організовувати результати запиту в уніфікованого форматі, незалежно від іочніка даних Питається, навіщо потрібна ще одна […]

Компонентно-орієнтована архітектура в Visual C # (Sharp)

До теперішнього часу ми вивчали основи мови С # Володіючи даними основами, ви можете писати функціональні додатки, що використовують класи, обєкти, інтерфейси й спадкування У цьому розділі ми розглянемо метод программіранія, який деякі розробники називають конструкційним Конструіонное програмування застосовується, коли потрібно вирішити не робоча проблем, а проблему, повязану із створенням програми

Типи даних в Visual C # (Sharp)

Тип даних являє собою спосіб для опису одиниці даних за допомогою метаописания Існує кілька типів даних: int, long, short, single, double, string, enum, struct і т д У С # можна навіть визначати власні типи даних Типи даних лежать в основі середовища CLR і забезпечують типову безасность програмування

Список пар “ключ / значення” в Visual C # (Sharp)

Список пар ключ / значення заснований на механізмі перехресних посилань Він побен словником, у якому зі словом повязується його визначення У программіраніі словом є тип, а його визначенням – Інший тип Слово – це ключ, а визначення – значення Застосовуючи список пар ключ / значення, електронну таблицю з попереднього прикладу можна визначити наступним чином (ісполуя […]