TOC

This article is currently in the process of being translated into Croatian (~99% done).

Getting started:

Introduction

Dobro došli u C# tutorijal. S dolaskom .NET frameworka Microsoft je u njega ukomponirao novi programski jezik C# (čita se C šarp). C# je dizajniran da bude moderan, jednostavan, objektno orijentirani jezik opće namjene koji uključuje osnovne koncepte drugih jezika, a najviše Jave.

C# teoretski može biti preveden (u daljnjem tekstu "kompajliran") u strojni jezik, ali u stvarnoj primjeni on se uvijek koristi kao sastavni dio .NET okvira (u daljnjem tekstu "frameworka"). Nadalje, aplikacije napisane u C# zahtijevaju instaliran .NET framework na računalu koje pogoni aplikaciju. Dok je u .NET frameworku moguće koristiti široki spektar programskih jezika, C# je smatran kao THE .NET jezik iz razloga što je osmišljen zajedno s .NET frameworkom.

C# je Objektno Orijentirani Jezik i ne podržava globalne varijable ili funkcije. Sve je zatvoreno u klase, čak i primitivni tipovi kao int ili string, koje nasljeđuju iz System.Object klase.

U slijedećim poglavljima ćete biti upoznati s najbitnijim temama u C#.