Salopetă pentru începători, partea 1

După ce am început să învăț C #, am decis să încep acest curs scurt, pentru a putea preda într-un mod de bază, cum să folosesc C # și mono în Linux.

Obiectivul este de a oferi cunoștințe de bază și, în cele din urmă, în cele mai recente rate, de a putea da o idee despre cum să implementați mono, atât cu GTK #, cât și cu Qt 4 prin qyoto.

Prima întrebare pe care unii o vor pune este: Ce este Mono?

Mono este o platformă creată pentru a facilita dezvoltatorilor, crearea de aplicații cross-platform, sponsorizate de proiectul Xamarin.

Este o implementare open source a Microsoft.NET, bazată pe standarde ECMA pentru C # și CLR (mașina virtuală care rulează codul, colectorul de gunoi și gestionarul de resurse).

Mono permite crearea de aplicații pentru Linux, Windows, Osx, iOS, Android, Windows Phone etc ..., precum și posibilitatea de a utiliza Windows Forms pe Windows, Gtk și Qt pe Linux, Cocoa pe Osx ca interfață.

Mono permite integrarea C #, Visual Basic, Java, Python, Ruby, Eiffel, F # și alte limbaje, în același program. Compilatorul C # este licențiat sub MIT / X11 și GPL. Instrumentele sub licență GPL, timpul de rulare, sub LGPL 2.0, bibliotecile sub MIT X11 și ASP.NET, MEF, DLR, AJX, sub licența permisivă Microsoft și APACHE2.

Pentru a afla mai multe despre brevete și pentru a le clarifica, deoarece nu există cu adevărat nici un pericol, mă refer la același site web de mono. http://www.mono-project.com/License

Ce putem face cu Mono?

Putem crea rapid de la aplicații multiplatformă, la baze de date conectate la Mysql, Postgresql etc ..., la pagini web.
Medii de dezvoltare

În prezent avem Monodezvoltare , unul dintre cele mai complete IDE din Linux, care funcționează pe Linux, Windows și Mac OSX.

De asemenea, permite scrierea în mai multe limbi, inclusiv C #, Visual basic.net, C / C ++ și Vala.

Instalare

În acest caz, voi învăța cum să instalez cea mai recentă versiune în Ubuntu și în derivate, în alte distribuții, cum ar fi Opensuse sau Archlinux, vom găsi cea mai recentă versiune în depozitele oficiale.

Mai întâi, vom adăuga depozitul

add-apt-repository ppa:keks9n/monodevelop-latest

Apoi vom actualiza și instala mediul și bibliotecile

apt-get update && sudo apt-get install monodevelop-current

Odată ce totul este instalat, va trebui să repornim sistemul.

IDE, PRIMUL PROGRAM

Vom deschide Monodevelop, apoi Meniu »Fișier» Nou »Soluție și se va deschide o casetă de dialog, numită nouă soluție ca aceasta:

Soluție nouă_001

Îi vom oferi ac #, proiect de consolă, și vom introduce numele proiectului și îi vom oferi o locație și, în cele din urmă, îi vom da să accepte și astfel va fi deschis clasicul și faimosul Hello World.

HelloM - Program.cs- - MonoDevelop_003

În acest prim program, vom găsi două lucruri de bază:

1: Funcția principală principală, care este obligatorie pentru a executa orice program, deoarece interpretul va căuta acea parte, pentru a începe să o execute. În acest caz, diferim de alte limbi decât cuvântul rezervat Principal, Începe cu majuscule și nu putem greși deoarece, altfel, programul nu ar funcționa.

2: Comanda Console.WriteLine ();
Această comandă ne permite să afișăm text pe ecran. Console.WriteLine, se află în spațiul de nume „System”, așa cum puteți vedea, la începutul programului este inclusă comanda „folosind System”.

Console.WriteLine, ne permite să afișăm text, plasându-l între ghilimele duble sau variabile, plasându-le fără ghilimele.

În cele din urmă, vom executa programul, apăsând tasta F5.

VARIABILE

În C #, avem diferite tipuri de variabile între ele:
int pentru numere întregi, pluti pentru numere cu zecimale,dubla pentru numere cu zecimale, dar cu precizie dublă, car de război pentru personaje, şir pentru șiruri de text, bool pentru „Adevărat” sau „fals” și zecimal . (Există și alte tipuri, dar deocamdată nu este necesar să le cunoaștem pe toate, ne mulțumim cu cele principale).

Variabilele sunt declarate după cum urmează:

int coste = 3;
float cuenta = 3.145;
decimal balance = 23.3456677544;
char letraInicial = 's';
string nombre = "mikasa";
double misNumeros = 3153456.43345643;

Cu alte cuvinte: typeVariableNume variabilă = date;

Pentru mai multe informații despre tipuri, vă las următorul link: http://msdn.microsoft.com/es-es/library/ms228360%28v=vs.90%29.aspx

PRINTĂ VARIABILE ÎN TERMINAL

Mai întâi declarăm o variabilă în funcția MAIN, de exemplu:

int costOfPrice = 14; int TVA = 6; int sumTotal = TVA + costPreț; Console.WriteLine (sumTotal);

Vă las o captură.

HelloM - Program.cs - MonoDevelop_005

Rezultatul executării în variabila sumTotal, suma variabilei priceOfCoste și variabila Iva vor apărea pe ecran.

COMENTARII

Avem două moduri de a face comentarii, primul este modul clasic, acela al comentariilor unei linii și se face după cum urmează:

Este plasat în fața textului, două bare: // Acesta este un comentariu pe o singură linie

Comentariile pe mai multe linii sunt făcute după cum urmează:

Textul este precedat de un „/ *” și se termină cu un „* /”

HelloM - Program.cs- - MonoDevelop_006

Ei bine, las această primă parte aici, săptămâna viitoare, voi încerca să vorbesc mai profund despre utilizarea variabilelor, voi introduce declarațiile if, while și pentru și voi explica mai sus ce sunt obiectele, clasele și funcțiile.

Un salut.


Adăugați ca sursă preferată în Google