Поделиться через


Практическое руководство (C#)

В разделе "Практическое руководство по C#" можно найти краткие ответы на распространенные вопросы. В некоторых случаях статьи могут быть перечислены в нескольких разделах. Мы хотели сделать их легко доступными для различных путей поиска.

Общие понятия C#

Существует несколько советов и рекомендаций, которые являются распространенными методиками разработчика C#:

Члены классов, записей и структур

Вы создаете классы, записи и структуры для реализации программы. Эти методы часто используются при написании классов, записей или структур.

Работа с коллекциями

Эти статьи помогают работать с коллекциями данных.

Работа со строками

Строки — это базовый тип данных, используемый для отображения или управления текстом. В этих статьях демонстрируются распространенные методики с строками.

Преобразование между типами

Может потребоваться преобразовать объект в другой тип.

Сравнения на равенство и упорядоченность

Вы можете создавать типы, определяющие собственные правила равенства или определяющие естественное упорядочение между объектами этого типа.

Обработка исключений

Программы .NET сообщают, что методы не завершили свою работу, выбрасывая исключения. В этих статьях вы узнаете, как работать с исключениями.

Делегаты и события

Делегаты и события предоставляют возможность стратегий, включающих слабо связанные блоки кода.

События предоставляют механизм публикации или подписки на уведомления.

Методики LINQ

LINQ позволяет создавать код для запроса любого источника данных, поддерживающего шаблон выражения запроса LINQ. Эти статьи помогают понять шаблон и работать с различными источниками данных.

Несколько потоков и асинхронная обработка

Современные программы часто используют асинхронные операции. В этих статьях вы узнаете, как использовать эти методы.

Аргументы командной строки для вашей программы

Как правило, программы C# имеют аргументы командной строки. В этих статьях вы узнаете, как получить доступ к этим аргументам командной строки и обработать их.