关于
This skill equips Claude with specialized knowledge for handling .NET asynchronous programming, focusing on building high-performance, non-blocking applications. It provides expert guidance on choosing between Task and ValueTask to optimize memory allocation, implementing IAsyncEnumerable for streaming data, and managing complex concurrency with SemaphoreSlim. By adhering to modern C# best practices like ConfigureAwait(false) and robust cancellation token management, this skill helps developers avoid common pitfalls such as deadlocks and unnecessary thread blocking, ensuring scalable and responsive software architecture.