Category Archives: Programiranje

.NET Enumeration Types

Nabrojivi tipovi ili Enumeration Types su jedan od osnovnih pojmova u .NET jezicima. Iako se relativno često koriste, dešava se da previdimo neke njihove mogućnosti. Rešio sam da malo detaljnije ispitam šta sve može da nam ponudi ovaj poznati koncept.

Enumi su tipovi podataka koji nam omogućavaju da, praktično, dodelimo nazive skupu celobrojnih vrednosti (preciznije vrednostima integralnog tipa). Cilj je brži i jednostavniji razvoj i kasnije održavanje, odnosno čitljivost i jasnoća koda koju dobijamo korišćenjem enum tipova umesto konstanti. Korišćenjem enuma definisali smo listu dozvoljenih vrednosti, dobili IntelliSense podršku i još neke prednosti u odnosu na korišćenje numeričkih konstanti.

dalje…

.NET String

Među prvim pojmovima sa kojima se susreće programer početnik su osnovni tipovi podataka: celi brojevi, brojevi u pokretnom zarezu i nizovi karaktera, tj. stringovi. Kako već imamo jasne predstave o ovim tipovima podataka, uglavnom ih prihvatamo zdravo za gotovo. Uobičajeno je da se u literaturi i na kursevima koji obrađuju uvod u programiranje posvećuje vreme opisu kako računari barataju brojevima. Stringovi često ostaju nepravedno zapostavljeni, dešava se da čak i programeri sa iskustvom ne poznaju potpuno kako je u njihovom omiljenom programskom jeziku implementiran ovaj osnovni tip podataka. Ovo je izraženo u .NET framework-u kojim ću se baviti u ovom postu, koristiću c# za primere.

dalje…

Pin It on Pinterest