C # е един от езиците, предоставени от Microsoft за работа с .Net. Този език обхваща богат набор от функции, което позволява разработването на различни видове приложения.
C # е обектно-ориентиран език за програмиране и прилича на няколко аспекта на езика C ++. В този урок виждаме как да разработим първото си приложение.
Това ще бъде основно конзолно приложение, след което ще проучим различни типове данни, налични на езика C #, както и инструкциите за контролния поток.
Изграждане на първото конзолно приложение
Конзолното приложение е приложение, което може да се изпълни в командния ред в Windows. За всеки начинаещ в .Net изграждането на конзолно приложение е идеално първата стъпка, с която да започнете.
В нашия пример ще използваме Visual Studio за създаване на проект от конзолен тип. След това ще използваме конзолното приложение, за да покажем съобщение "Hello World". След това ще видим как да изградим и стартираме конзолното приложение.
Нека следваме посочените по-долу стъпки, за да поставим този пример на място.
Стъпка 1) Първата стъпка включва създаването на нов проект в Visual Studio. За това, след като Visual Studio стартира, трябва да изберете опцията от менюто New-> Project.
Стъпка 2) Следващата стъпка е да изберете типа на проекта като конзолно приложение. Тук също трябва да споменем името и местоположението на нашия проект.
- В диалоговия прозорец на проекта можем да видим различни опции за създаване на различни видове проекти в Visual Studio. Щракнете върху опцията Windows отляво.
- Когато щракнем върху опциите на Windows в предишната стъпка, ще можем да видим опция за конзолното приложение. Щракнете върху тази опция.
- След това даваме име на приложението, което в нашия случай е DemoApplication. Също така трябва да предоставим място за съхранение на нашето приложение.
- Накрая натискаме бутона „OK“, за да позволим на Visual Studio да създаде нашия проект.
Ако са изпълнени горните стъпки, ще получите изхода по-долу в Visual Studio.
Изход: -
- В Visual Studio ще бъде създаден проект, наречен „DemoApplication“. Този проект ще съдържа всички необходими артефакти, необходими за стартиране на приложението Console.
- Основната програма, наречена Program.cs, е кодов файл по подразбиране, който се създава, когато се създаде ново приложение в Visual Studio. Този код ще съдържа необходимия код за нашето конзолно приложение.
Стъпка 3) Сега нека напишем нашия код, който ще се използва за показване на низа "Hello World" в конзолното приложение.
Всички долупосочени кодове трябва да бъдат въведени във файла Program.cs. Кодът ще се използва за писане на „Hello World“, когато конзолното приложение се стартира.
Програма C # Hello World
using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Threading.Tasks;namespace DemoApplication{class Program{static void Main(string[] args){Console.Write("Hello World");Console.ReadKey();}}}
Обяснение на кода: -
- Първите редове на кода са редове по подразбиране, въведени от Visual Studio. Изразът 'using' се използва за импортиране на съществуващи .Net модули в нашето конзолно приложение. Тези модули са необходими, за да може всяко приложение .Net да работи правилно. Те съдържат минималния минимален код, за да може кодът да работи на машина с Windows.
- Всяко приложение принадлежи към клас. C # е обектно-ориентиран език и следователно целият код трябва да бъде дефиниран в самоподдържащ се модул, наречен „Class“. На свой ред всеки клас принадлежи към пространство от имена. Пространството от имена е просто логическо групиране на класове.
- Основната функция е специална функция, която се извиква автоматично при стартиране на конзолно приложение. Тук трябва да се уверите, че въвеждате кода, необходим за показване на необходимия низ в конзолното приложение.
- Класът на конзолата се предлага в .Net, което позволява да се работи с конзолни приложения. Тук използваме вграден метод, наречен 'Write', за да напишем низа "Hello World" в конзолата.
- След това използваме метода Console.ReadKey (), за да прочетем всеки ключ от конзолата. С въвеждането на този ред код програмата ще изчака и няма да излезе веднага. Програмата ще изчака потребителят да въведе произволен ключ, преди да излезе окончателно. Ако не включите това изявление в код, програмата ще излезе веднага след като бъде стартирана.
Стъпка 4) Стартирайте вашата .Net програма. За да стартирате която и да е програма, трябва да щракнете върху бутона Старт в Visual Studio.
Ако горният код е въведен правилно и програмата се изпълни успешно, ще се покаже следният изход.
Изход:
От изхода можете ясно да видите, че низът "Hello World" се показва правилно. Това е така, защото операторът Console.write причинява този низ да бъде изпратен до конзолата.
Обобщение
- Приложението на конзолата е приложение, което може да бъде изпълнено в командния ред на машина с Windows.
- Методът Console.write може да се използва за записване на съдържание в конзолата.