1

1. Wprowadzenie do C# i .NET

C# to obiektowy język programowania ogólnego przeznaczenia z bezpiecznymi typami. Jednym z jego podstawowych założeń jest możliwość szybkiego pisania programów. Dlatego też projektanci języka starali się zachować balans między prostotą, ekspresyjnością i wydajnością. Głównym architektem trzymającym pieczę nad tym językiem od samego początku jest Anders Hejlsberg (twórca Turbo Pascala i architekt Delphi). Język C# jest neutralny, jeśli chodzi o platformę, i dobrze współpracuje z różnymi środowiskami wykonawczymi.

Obiektowość

Język C# implementuje szeroki wachlarz technik obiektowych, takich jak hermetyzacja, dziedziczeniepolimorfizm. Hermetyzacja to technika polegająca na tworzeniu ograniczonych obiektów, których ...

Get C# 9 now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.