TOC

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

Getting started:

Introduction

Welkom bij deze C# tutorial. Met de introductie van het .NET Framework heeft Microsoft een nieuwe programmeertaal genaamd C# (uitgesproken als C Sharp) geïntroduceerd. C# is ontworpen als een eenvoudige, moderne object-georiënteerde programmeertaal voor algemeen gebruik, waarbij de hoofdconcepten aan verscheidene andere talen -voornamelijk Java- werden ontleend.

C# kan theoretisch gecompileerd worden tot machine code, maar in realiteit wordt het altijd gebruikt in combinatie met het .NET Framework. Hierdoor vereisen applicaties die geschreven werden in C# dat het .NET Framework geïnstalleerd is op de computer waarop de applicaties uitgevoerd worden. Hoewel het .NET Framework het mogelijk maakt om een brede waaier aan talen te gebruiken, wordt er soms naar C# verwezen als DE .NET taal, mogelijk omdat deze samen met het .NET Framework ontwikkeld werd.

C# is een Object Georiënteerde taal en biedt geen globale variabelen of functies. Alles is opgenomen in classes, zelfs eenvoudige types zoals int en string, welke worden overgeërfd van de System.Object class.

In de volgende hoofdstukken zal je wegwijs worden gemaakt doorheen de belangrijkste onderwerpen over C#.