9 posts about C# 5.0 by 4 contributors.
Know C# 5.0? Share what you know with developers who are learning it.
In C#, asynchronous programming allows you to perform non-blocking operations, such as I/O-bound tasks or network calls, without blocking the main thread of execution. This is crucial for maintaining a responsive application, especially in scenarios where you need to perform operations that might take a significant amount of time.

In this article, we will understand various return types of asynchronous functions in C#.
This article explains asynchronous programming in C# 5.0, with some code examples of the use of C# async-await.
In this article, we will try to implement a few real-time applications of asynchronous programming. Here we will see in which scenario we can implement asynchronous style.
Asynchronous Programming in C# allows program execute code asynchronously using async and await in C#.
In this article we will explain Exception Handling in C# asynchronous programming.
Demo on C# 5.0 new feature Async and Await which provides a clear idea on the usage of C# Async. Hope this video will help in understand the Async and Await feature of C# 5.0.
Anonymous types were introduced in C# 3.0 with a special purpose to provide the easiest way to define objects with a few read-only properties.
In this article we will discuss few best practices in Asynchronous programming.
DevSocialUpcoming · 3rd editionAI Agents ConferenceNov 23–27, 2026Live onlineMembers only16days leftRegisterPublish an article in this category and earn +1,000 SHARP when it is approved.
Write an article