Udostępnij za pośrednictwem


Koncepcje programowania

Ten rozdział opisuje pojęcia programowania, z których można korzystać w Visual Basic i C#.

W tej sekcji

Tytuł

Opis

Zestawy i globalna pamięć podręczna zestawów (C# and Visual Basic)

Opisano sposób tworzenia i używania zestawów.

Programowanie asynchroniczne z Async i Await (C# i Visual Basic)

Opisuje, jak zapisać rozwiązania asynchroniczne za pomocą poleceń Async i Await (Visual Basic) lub async i await (C#).Zawiera instruktaż.

Atrybuty (C# i Visual Basic)

Omówiono, jak podać dodatkowe informacje dotyczące programowania przy użyciu elementów programowania, takich jak typy, pola, metody i właściwości, za pomocą ich atrybutów.

Informacje o wywołującym (C# i Visual Basic)

Opisano sposób uzyskiwania informacji o obiekcie wywołującym metodę.Informacje te obejmują ścieżkę pliku, numer wiersza kodu źródłowego i nazwę członka wywołującego.

Kolekcje (C# i Visual Basic)

Opisano niektóre typy kolekcji dostarczanych przez .NET Framework.Pokazuje sposób użycia prostych kolekcji i kolekcje par klucz/wartość.

Kowariancja i kontrawariancja (C# i Visual Basic)

Pokazuje, jak włączyć niejawną konwersję parametrów typu ogólnego w interfejsach i delegatach.

Drzewa wyrażeń (C# i Visual Basic)

Wyjaśnia, jak można użyć drzew wyrażeń do umożliwienia dynamicznych modyfikacji kodu wykonywalnego.

Iteratory (C# i Visual Basic)

Opisano Iteratory, które są używane do poszczególnych kroków w kolekcji i zwracają elementy pojedynczo.

LINQ (zapytania o języku zintegrowanym)

W tym artykule omówiono duże możliwości kwerendy w składni języka C# i Visual Basic oraz model wspólny dla kwerend relacyjnych baz danych, dokumentów XML, zestawów danych i kolekcji w pamięci.

Programowanie zorientowane obiektowo (C# i Visual Basic)

Opisuje wspólne pojęcia zorientowane na obiekt, włącznie z hermetyzacją, dziedziczeniem i polimorfizmem.

Odbicie (C# i Visual Basic)

Wyjaśnia, jak używać odbicia do dynamicznego utworzenia wystąpienia typu, powiązania typu z istniejącym obiektem lub uzyskania typu z istniejącego obiektu i wywoływania jego metody lub uzyskania dostępu do jego pola i właściwości.

Serializacja (C# i Visual Basic)

Opisano podstawowe pojęcia dotyczące plików binarnych, XML oraz serializacji protokołu SOAP.

Wątkowość (C# i Visual Basic)

Zawiera omówienie modelu wątkowości w programie .NET i pokazuje, jak napisać kod, który wykonuje wiele zadań w tym samym czasie, aby zwiększyć wydajność i szybkość reagowania aplikacji.

Sekcje pokrewne

Wydajność (C# i Visual Basic)

W tym artykule omówiono kilka podstawowych zasad, które mogą pomóc zwiększyć wydajność aplikacji.