Tutorial Xamarin – Hello World în 10 minute

Tradus de aici: https://dotnet.microsoft.com/learn/xamarin/hello-world-tutorial/intro. Introducere Scop Configurează-ți mediul de dezvoltare și construiește prima ta aplicație pentru Android și iOS. Cerințe preliminare Niciuna. Timp de completare 10 minute + timp de descărcare/instalare Scenariu O aplicație mobilă pentru Android și iOS care afișează un mesaj „Hello World”. Descarcă și instalează Descarcă și instalează Visual Studio 2019. ÎnContinuă lectura „Tutorial Xamarin – Hello World în 10 minute”

Interfețe C#

Tradus din această pagină oficială de documentație Microsoft. O interfață definește un contract care poate fi implementat de clase și struct-uri. O interfață poate conține metode, proprietăți, evenimente, și indexatori. O interfață nu furnizează implementări ai membrilor pe care îi definește — ea pur și simplu specifică membrii care trebuie să fie furnizați de claseleContinuă lectura „Interfețe C#”

Tablouri C#

Tradus din această pagină oficială de documentație Microsoft. Un tablou este o structură de date care conține un număr de variabile care sunt accesate prin indici calculați. Variabilele conținute într-un tablou, de asemenea numite elemente ale tabloului, sunt toate de același tip, și acest tip se cheamă tipul de elemente al tabloului. Tipurile tablou suntContinuă lectura „Tablouri C#”

Struct-uri C#

Tradus din această pagină oficială de documentație Microsoft.La fel ca clasele, struct-urile sunt structuri de date care pot conține membrii date și membri funcții, dar spre deosebire de clase, struct-urile sunt tipuri valoare și nu cer alocare pe heap. O variabilă de un tip struct stochează direct datele struct-urii, în timp ce o variabilă deContinuă lectura „Struct-uri C#”

Clase și obiecte în C#

Tradus din această pagină oficială de documentație Microsoft. Clasele sunt cele mai fundamentale dintre tipurile C#. O clasă este o structură de date care combină stare (câmpuri) și acțiuni (metode și alte membri funcții) într-o singură unitate. O clasă furnizează o definiție pentru instanțe create dinamic ale clasei, cunoscute și ca obiecte. Clasele suportă moștenireContinuă lectura „Clase și obiecte în C#”

Tutorial „Folosirea atributelor în C#”

Tradus din această pagină oficială de documentație Microsoft. Atributele oferă o cale de a asocia informații cu cod într-un mod declarativ. Ele pot de asemenea folosi un element reutilizabil care poate fi aplicat la o varietate de ținte. Considerați atributul [Obsolete]. El poate fi aplicat claselor, structurilor, metodelor, constructorilor, și mai multe. El declară căContinuă lectura „Tutorial „Folosirea atributelor în C#””

Expresii C#

Tradus din această pagină oficială de documentație Microsoft. Expresiile sunt construite din operanzi și operatori. Operatorii unei expresii indică ce operații să se aplice operanzilor. Exemple de operatori includ +, –, *, /, și new. Exemple de operanzi includ literali, câmpuri, variabile locale, și expresii. Când o expresie conține operatori multipli, precedența operatorilor controlează ordineaContinuă lectura „Expresii C#”

Instrucțiuni C#

Tradus din această pagină oficială de documentație Microsoft. Acțiunile unui program sunt exprimate folosind instrucțiuni (en. statements). C# suportă câteva feluri diferite de instrucțiuni, o parte din ele sunt definite în termeni de instrucțiuni incorporate. Un bloc permite multiple instrucțiuni să fie scrise în contexte unde o singură instrucțiune este permisă. Un bloc consistă într-oContinuă lectura „Instrucțiuni C#”

Structura unui program C#

Tradus din această pagină oficială de documentație Microsoft.Conceptele cheie organizaționale în C# sunt programele, spațiile de nume, tipurile, membrii, și  ansamblele. Programele C# consistă într-unul sau mai multe fișiere sursă. Programele declară tipuri, care conțin membri și pot fi organizați în spații de nume. Clasele și interfețele sunt exemple de tipuri. Câmpurile, metodele, proprietățile, șiContinuă lectura „Structura unui program C#”