TOC

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

Bevezetés:

Introduction

Üdvözlünk C# oktatóanyagunkban! A .NET keretrendszer bevezetésével a Microsoft egy új programozási nyelvet is létrehozott, melyet C#-nak (ejtsd: szí sárp) neveznek. A C# egy egyszerű, modern, általános felhasználású, objektum orientált programozási nyelv, mely főleg ugyan a Java programnyelvből, de számos más nyelvből is kölcsönöz kulcsfontosságú alapelgondolásokat.

A C# elméletben lefordítható gépi kódra is, valójában viszont mindig a .NET keretrendszerrel kombinálva használjuk. Ebből adódóan az olyan applikációk, melyeket C#-ban írunk, megkövetelik, hogy a célrendszeren is telepítve legyen a .NET keretrendszer. Míg a .NET keretrendszer lehetővé teszi programnyelvek széles választékának használatát, a C#-ot gyakran emlegetik A .NET nyelvként, ami abból fakadhat, hogy a keretrendszerrel együtt került megtervezésre.

A C# egy Objektum Orientált nyelv és nem szolgál globális változókkal, vagy funkciókkal. Mindent osztályokba rendezünk, még az egyszerű típusokat is, mint az int, vagy a string, melyek a System.Object osztályból származtathatók.

A következő fejezetekben bevezetünk a C# legfontosabb témáiba.