How to (C#) (Jak to zrobić (C#)

W sekcji Przewodnik po języku C# można znaleźć szybkie odpowiedzi na często zadawane pytania. W niektórych przypadkach artykuły mogą być wymienione w wielu sekcjach. Chcieliśmy ułatwić wyszukiwanie wielu ścieżek wyszukiwania.

Ogólne pojęcia dotyczące języka C#

Istnieje kilka porad i wskazówek, które są typowe dla deweloperów języka C#:

Składowe klasy, rekordu i struktury

Tworzysz klasy, rekordy i struktury w celu zaimplementowania programu. Te techniki są często używane podczas pisania klas, rekordów lub struktur.

Praca z kolekcjami

Te artykuły ułatwiają pracę z kolekcjami danych.

Praca z ciągami

Ciągi to podstawowy typ danych używany do wyświetlania tekstu lub manipulowania nim. W tych artykułach pokazano typowe rozwiązania dotyczące ciągów.

Konwertowanie między typami

Może być konieczne przekonwertowanie obiektu na inny typ.

Porównywanie równości i kolejności

Można tworzyć typy definiujące własne reguły równości lub definiujące naturalną kolejność obiektów tego typu.

Obsługa wyjątków

Programy .NET raportują, że metody nie zakończyły pomyślnie swojej pracy, zgłaszając wyjątki. W tych artykułach dowiesz się, jak pracować z wyjątkami.

Delegaci i zdarzenia

Delegaci i zdarzenia zapewniają możliwość strategii, które obejmują luźno powiązane bloki kodu.

Zdarzenia zapewniają mechanizm publikowania lub subskrybowania powiadomień.

Praktyki LINQ

LINQ umożliwia pisanie kodu w celu wykonywania zapytań dotyczących dowolnego źródła danych, które obsługuje wzorzec wyrażenia zapytania LINQ. Te artykuły ułatwiają zrozumienie wzorca i pracę z różnymi źródłami danych.

Wiele wątków i przetwarzanie asynchroniczne

Nowoczesne programy często używają operacji asynchronicznych. Te artykuły pomogą Ci nauczyć się korzystać z tych technik.

Wiersz polecenia args do programu

Zazwyczaj programy w języku C# mają argumenty wiersza polecenia. W tych artykułach nauczysz się, jak uzyskać dostęp do tych argumentów wiersza polecenia i je przetworzyć.