Archive for ianuarie, 2017
duminică, ianuarie 8th, 2017
Pe lângă If, C# oferă instrucțiunea condițională If-Else. Când am explicat declarația If, am spus că programul va executa instrucțiunile numai în cazul în care condiția If este adevărată. Dar dacă am dori ca programul să execute o instrucțiune total diferită atunci când și doar când această condiție este falsă?… Read more
Tags: if, if else, if else if else, procesare conditională
Posted in Introducere | No Comments »
sâmbătă, ianuarie 7th, 2017
După cum s-a menționat anterior în lecțiile noastre, pe măsură ce programele voastre vor deveni tot mai complexe, ele vor efectua un set de instrucțiuni atunci când o condiție este adevărată, și un altul atunci când este falsă. Atunci când programul execută o procesare condițională, veți testa o condiție cu instrucțiunea If.… Read more
Tags: if, instrucțiunea if
Posted in Introducere | No Comments »
sâmbătă, ianuarie 7th, 2017
Până în prezent au fost câteva lecții care au folosit procesarea condițională, afișând unui rezultat atunci când o condiție este adevărată, și altul, atunci când este falsă. Atunci când se lucrează cu procesare condițională, este important să se înțeleagă reprezentarea valorilor Adevărat și Fals în C#.… Read more
Tags: instrucțiunea if, procesare conditională
Posted in Introducere | No Comments »
sâmbătă, ianuarie 7th, 2017
Pentru că am terminat cu tipurile de date, putem începe în sfârșit să învățăm să facem lucruri utile cu respectivele date. Procesarea condițională este una dintre formele cele mai de bază de instrucțiuni ce permit programelor dumneavoastră să efectueze o acțiune utilă.… Read more
Tags: procesare conditională
Posted in Introducere | No Comments »
sâmbătă, ianuarie 7th, 2017
Conversia în tipul String poate fi realizată în mai multe moduri, primul dintre ele fiind conversia implicită. Ori de câte ori veți concatena un string și un alt tip de dată, altul decât string, runtime-ul .NET va converti al doilea tip în string, în fundal, fără cunoștința voastră.… Read more
Tags: casting, conversia de tip, conversia la tipul string
Posted in Introducere | No Comments »
vineri, ianuarie 6th, 2017
Conversia de tip explicită înseamnă de fapt „știu concret ce fac, așa că lasă-mă să convertesc asta în astălaltă, pentru că știu că va funcționa”. Este folosită ori de câte ori există o posibilitate de pierdere de date. De exemplu, atunci când convertim din orice tip de număr real într-un întreg, există întotdeauna o pierdere de date, deoarece numerele întregi nu pot stoca părți fracționare.… Read more
Tags: casting, conversia de tip, conversia de tip explicită
Posted in Introducere | No Comments »
vineri, ianuarie 6th, 2017
Așa cum am discutat în ultima lecție, conversie de tip implicită (conversia ascunsă) este posibilă doar atunci când nu există nici un risc de pierdere a datelor în timpul transformării (de exemplu, la conversia unui număr de interval mai mic, cum ar fi un int, la un număr cu interval mai mare, ca un long).… Read more
Tags: casting, conversia de tip, conversia de tip implicită
Posted in Introducere | No Comments »
vineri, ianuarie 6th, 2017
În afară de operatorii enumerați până în prezent, există alți câțiva operatori, care sunt fie prea simpli, prea rar folosiți sau prea lipsiți de importanță pentru a crea postări suplimentare pentru ei.
Operatorul . (punct). L-am folosit destul de mult până acum (vă amintiți de Console.WriteLine?).… Read more
Tags: alți operatori, operatori
Posted in Introducere | No Comments »