introduction c programming using visual studio
Овај водич за увод у Ц # & .Нет Фрамеворк учи основној структури програма Ц # „Хелло Ворлд“ и основним карактеристикама Висуал Студио .Нет Фрамеворк:
Ц # је један од најчешће коришћених програмских језика за .НЕТ оквире. Ц # је објектно оријентисан једноставан, али моћан језик који је развио Мицрософт. Прилично је сличан језицима Ц и Ц ++ на којима је заснован.
Име језика Ц # (изговара се као ц схарп) инспирисано је музичком нотом, а истовремено подсећа на колекцију од четири знака „+“ који симболизује да је језик еволуирана верзија Ц ++.
=> БЕСПЛАТНИ Водичи за обуку за Ц # за све
Шта ћете научити:
Шта су Ц # и .НЕТ фрамеворк?
Иако се Ц # може компајлирати помоћу машинског кода, он се увек користи у коњуктури са .Нет фрамеворк-ом, стога свака апликација развијена са Ц # -ом треба .Нет фрамеворк као предуслов.
.НЕТ Фрамеворк
Оквир .Нет који је развио Мицрософт моћна је платформа која помаже програмерима у писању различитих врста апликација, укључујући Виндовс, веб и веб услуге. Оквир се састоји од велике библиотеке кодова које могу користити језици попут Ц #.
Карактеристике Ц #
Ц-схарп је објектно оријентисани програмски језик који програмерима нуди мноштво функција.
Неки од њих су:
- Једноставна и лако разумљива синтакса.
- Нуди интероперабилност, скалабилност и може се ажурирати.
- Заснован је на компонентама.
- Има богату библиотеку и структурирани је језик.
- То је безбедно за типове, тј. Дозвољава само коду да приступи меморијској локацији за коју има одобрени приступ.
Предуслов
Овај водич је припремљен за почетнике. Међутим, мало знања о програмирању ће вам помоћи да га боље разумете.
Интегрисано развојно окружење за Ц # .Нет
Ц # се може писати у било којем уређивачу текста, као што је нотепад, и може се компајлирати помоћу Ц # компајлера, али већина програмера радије користи интегрисано развојно окружење (ИДЕ) за писање програма. ИДЕ је у основи алат који помаже програмерима у писању програма на различитим језицима као што су Ц #, Висуал Басиц, Јава итд.
За Ц # користићемо ИДЕ који је обезбедио Мицрософт.
Мицрософт нуди свој најпопуларнији ИДЕ за Ц #, односно Висуал Студио. Мицрософт је такође представио експресну верзију Висуал Студија за почетнике и оне који желе да користе .Нет без бриге о трошковима лиценцирања. Висуал Студио Екпресс Едитион савршено ради за писање свих врста програма на језику Ц #.
=> Преузмите Висуал Студио Екпресс Едитион
Карактеристике Мицрософт Висуал Студија
Висуал Студио је један од најпопуларнијих ИДЕ-а који је доступан за Ц #.
Неке од његових карактеристика укључују:
- Може се лако користити са Мицрософт-ом или било којом трећом страном. Било која независна апликација може се користити помоћу Нугет пакета.
- Једноставно додавање и уређивање различитих типова датотека који су можда потребни за развој ваше апликације.
- Подржава Интеллисенсе.
- Робустан и моћан програм за проналажење погрешака који вам омогућава исправљање грешака кода ред по ред.
Почетак рада са Висуал Студиом и Ц # .Нет
Почећемо са писањем једноставног програма и разговараћемо о компонентама које чине Ц # пројекат. У овом упутству детаљно ћемо размотрити следеће теме:
- Како креирати нови пројекат?
- Компоненте и датотека која чини пројекат Ц #.
Направите нови пројекат
За почетак ћемо створити једноставну конзолу. Нећемо радити на сложеном програму, за почетак ће нам једноставна конзолска апликација добро радити. Апликација конзоле изгледа као прозор ДОС-а или командне линије.
Почнимо!!
Отворите Висуал Студио Екпресс на радној површини и отвориће се са следећом страницом.
Док први пут гледамо Висуал Студио, можда се чини мало сложеним, али како даље пролазимо кроз водиче, упознаћемо се са његовом употребом и карактеристикама.
како исписати један елемент низа у јави
Када се отвори почетна страница апликације, кликните на 'Нови пројекат' линк за стварање вашег првог пројекта.
Или такође можете да користите, „Датотека“ мени за креирање новог пројекта.
како репродуковати мкв датотеку
Једном када кликнете на везу Нови пројекат, отвориће се други дијалошки оквир „Нови пројекат“ са листом типова пројеката које желите да креирате. На овом месту ћемо одабрати врсту пројекта који желимо да креирамо.
За сада одаберите свој језик као „Визуелни Ц #“ а затим изаберите „Виндовс“ са списка испод. Ово ће приказати листу типова пројеката доступних под „Виндовс“ у десном панелу. Ми ћемо одабрати „Пријава конзоле“ са списка. У прозору Нови пројекат наведите назив пројекта, а затим кликните на дугме „У реду“.
Ово ће створити пројекат конзоле са датим именом и основном структуром скелета програма.
Ако погледате десну плочу, пронаћи ћете истраживач решења. Солутион Екплорер садржи све датотеке вашег пројекта. Ако истраживач решења није доступан, можете га добити тако што ћете отићи на ПОГЛЕДАЈ -> Истраживач решења.
У истраживачу решења пронаћи ћете 'Програм.цс' датотека. Ово је датотека која садржи главни метод и она ће се прво извршити када се апликација покрене.
Сада кликните на стрелицу пре „Својства“ да га прошири. Пронаћи ћете “АссемблиИнфо.цс” датотека. Ова датотека садржи информације о одабраном програму. Ако двапут кликнете на њега, отвориће се.
Биће нешто као што је приказано у наставку:
[assembly: AssemblyTitle('ConsoleApplication')] [assembly: AssemblyDescription('')] [assembly: AssemblyConfiguration('')] [assembly: AssemblyCompany('')] [assembly: AssemblyProduct('ConsoleApplication')] [assembly: AssemblyCopyright('Copyright © 2018')] [assembly: AssemblyTrademark('')] [assembly: AssemblyCulture('')]
Они се могу уређивати, па према томе можете променити вредности на основу вашег пројекта. Можете да наведете наслов, опис, детаље о ауторским правима, заштитни знак итд.
Даље ћемо размотрити референце. Кликните на стрелицу пре 'Референце' да проширите детаље. Садржи листу услуга или ентитета које Висуал Студио треба да пронађе како би извршио ваш код.
Како смо разговарали о различитим компонентама програма, сада ћемо наставити са писањем наше прве линије кода. Већ имамо свој скелетни код који је генерисан у време стварања пројекта. Стога ћемо користити исту структуру и написати код помоћу ње.
Наставићемо штампањем „Здраво! Свет “користећи наш први програм Ц # у конзоли. Да бисмо то урадили, започнимо са писањем наше наредбе у завојне заграде „Статиц воид Маин (стринг [] аргс)“ . Ова компонента пројекта назива се метода. Назив наведен у наставку је 'Главни' .
Кад год извршимо свој програм на Ц #, он тражи методу која се назива „Маин“. Главна метода се користи као почетна тачка извршења.
Унесите сада неки код унутар главне методе. Напишимо наш први ред кода. Напишимо једну абецеду „Ц“ између витичастих заграда. Појавиће се искачући мени. Овај мени ће покушати да погоди шта покушавате да напишете. Овај мени можете користити за брзо писање програма. Овај мени се зове „ИнтеллиСенсе“ .
Изаберите „Конзола“ из менија тако што ћете кликнути мишем или га означити и притиснути ентер.
Сада додајте тачку или тачку после „Конзола“ . Поново ће отворити „ИнтеллиСенсе“ мени. Упишите „Врите“. Понудиће две могућности, „Напишите“ и „ВритеЛине“ . О њима ћемо детаљно разговарати у нашим предстојећим водичима. За сада изаберите „ВритеЛине“ .
Сада ставите округлу заграду након ВритеЛине. Ово ће отворити још један сиви мени који ће вам показати на који се начин може користити ова метода ВритеЛине. Као што видите, постоји око 19 начина на које се овај метод може користити. Кликом на стрелице можете пребацити свих 19 начина.
Отуда је време да напишемо чувену изјаву за поздрав у свету. Напишите „Здраво! Свет “унутар округле заграде.
На почетку и на крају изјаве додајте двоструке наводнике. Ово омогућава Ц # да препозна ову изјаву као низ или текст. Када завршите, на крају изјаве ставите тачку и зарез („;”). Ово означава да је ваша изјава завршена.
Извршимо сада овај програм кликом на дугме за покретање или притиском на “Ф5” кључ.
Ово ће извршити овај програм.
Сада смо извршили наш први програм, али приметили бисте једну ствар. Чим „Здраво! Свет ”се штампа програм се затвара. Кориснику понекад не даје довољно времена да прочита штампану поруку.
Отуда ћемо додати да држимо прозор неко време „Цонсоле.РеадКеи ()“ методу на наш тренутни код. То ће омогућити нашем програму да прихвати корисничке уносе. Извршење неће бити завршено док корисник не пружи било какав унос, тј. Притисне било који тастер са тастатуре.
Ако покренете овај програм, он ће остати неактиван све док корисник не обезбеди вредност, а затим ће се затворити.
Компоненте које шминкају програм Ц #
До сада смо створили једноставну конзолу за штампу „Здраво! Свет ”. Ако погледате програм, открићете да постоји неколико компоненти које чине програм.
Размотримо их детаљно.
@Ремиа, овде недостаје слика
како имплементирати ред у јави
# 1) Програм предавања
Ц. дозволити је кључна реч која је (са префиксом испред назива класе) за дефинисање класе. Тхе Програм , у овом случају је назив класе. Класа је у основи нацрт на основу којег се стварају објекти. Такође дефинише групу понашања или врсту података.
# 2) Статичка воид главна (стринг [] аргс)
Кључна реч статички дефинише да објекат није инстантан, тако да се ова класа не може инстанцирати помоћу нове кључне речи. Кључна реч празнина означава тип повратка. Празнина значи да објекат не враћа никакву вредност. У овом примеру назив методе је Главни , то значи да је то улазна тачка за извршавање програма Ц #.
Кад год се програм изврши, метода Маин () извршиће се на почетку. Кључна реч стринг [] аргс је аргумент наредбеног ретка помоћу којег се вредности могу проследити.
# 3) Цонсоле.ВритеЛине („Здраво! Свијет“)
Ево Конзола је назив класе и ВритеЛине () је статичка метода класе конзоле. Ова метода ВритеЛине користи се за испис текста у конзоли.
# 4) простор имена ЦонсолеАпплицатион
Тхе простор имена Кључна реч се користи за дефинисање простора имена. Тхе апликација конзоле је име простора имена.
Исјечак кода
using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace ConsoleApplication { public class Program { static void Main(string[] args) { Console.WriteLine('Hello! World'); Console.ReadKey(); } } }
Закључак
У овом упутству имали смо кратак увод у програмски језик Ц # и Висуал Студио ИДЕ.
Научили смо основе Ц # и .Нет, а такође смо написали и свој први програм „Хелло Ворлд“. Такође смо научили структуру програма и основне карактеристике Висуал Студија и како се извршава главна метода на почетку извршавања.
=> Овде потражите наш крајњи водич за обуку за Ц #
Препоручено читање
- Увод у Аппиум Студио: Кључне предности и карактеристике
- Водич за Мицрософт Висуал Студио Теам Сервицес (ВСТС): Цлоуд АЛМ платформа
- Корак по корак инсталација и подешавање Аппиум Студио
- Покретање и верификација вашег тест кода на Аппиум Студио за Ецлипсе
- Водич за Уник цеви: Цеви у програмирању за Уник
- Повезивање емулатора или симулатора са Аппиум Студио
- Покретање тестова Аппиум у паралелном режиму помоћу Аппиум Студио-а за Ецлипсе
- Како створити нови пројекат у Аппиум Студио-у за Ецлипсе