Sdílet prostřednictvím


Koncepty programování

Tato část popisuje koncepty programování, které lze použít v jazyce Visual Basic a C#.

V tomto oddíle

Title

Description

Sestavení a globální mezipaměť sestavení GAC (C# and Visual Basic)

Popisuje jak vytvořit a používat sestavení.

Asynchronní programování pomocí modifikátoru Async a operátoru Await (C# a Visual Basic)

Popisuje, jak vytvořit asynchronní řešení pomocí Async a Await (Visual Basic) nebo async a await (C#).Obsahuje návod.

Atributy (C# and Visual Basic)

Diskutuje, jak poskytnout další informace o programování elementů, jako jsou typy, pole, metody a vlastnosti, pomocí atributů.

Informace o volajícím (C# and Visual Basic)

Popisuje, jak získat informace o volajícím metody.Mezi tyto informace patří cesta k souboru a číslo řádku zdrojového kódu a členské jméno volajícího.

Kolekce (C# and Visual Basic)

Popisuje typy kolekcí, které poskytuje rozhraní .NET Framework.Ukazuje, jak použít jednoduché kolekce a kolekce párů klíč/hodnota.

Kovariance a kontravariance (C# and Visual Basic)

Ukazuje, jak povolit implicitní převod parametrů obecného typu v rozhraní a u delegátů.

Stromy výrazů (C# a Visual Basic)

Vysvětluje, jak lze pomocí stromů výrazů povolit dynamickou změnu spustitelného kódu.

Iterátory (C# and Visual Basic)

Popisuje iterátory, které jsou používány ke krokování kolekcemi a současnému návratu elementů.

LINQ (Language-Integrated Query)

Tento článek popisuje výkonné funkce dotazů v syntaxi jazyka C# a Visual Basic a společný model pro dotazování na relačních databázích, dokumentech XML, definovaných datových sadách a kolekcích v paměti.

Objektově orientované programování (C# a Visual Basic)

Popisuje běžný objektově orientovaný jazyk, včetně zapouzdření, dědičnosti a polymorfismu.

Reflexe (C# and Visual Basic)

Tento článek vysvětluje, jak pomocí odrazu dynamicky vytvořit instanci typu, navázat na existující objekt nebo načíst typ z existujícího objektu a volat jeho metody nebo získat přístup k vlastnostem a polím.

Serializace (C# and Visual Basic)

Popisuje klíčové pojmy v binárním formátu XML a serializaci SOAP.

Dělení na vlákna (C# and Visual Basic)

Obsahuje přehled modelu podprocesů .NET a ukazuje, jak napsat kód, který provádí více úloh současně pro zlepšení výkonu a odezvy aplikace.

Související oddíly

Výkon (C# and Visual Basic)

Tento článek popisuje několik základních pravidel, které vám mohou pomoci zvýšit výkon aplikace.