10 posts about C# basics by 9 contributors.
Know C# basics? Share what you know with developers who are learning it.
Learn C# programming from the basics, including C# and .NET, variables, OOP, async programming, first applications, development tools, and career paths.
Master C# interviews with 10 essential questions on classes, structs, async, DI, and more. Boost your .NET developer confidence!
Master C# fundamentals for .NET interviews! Covers data types, control structures, OOP, and common questions. Prep for Part 3!
Master .NET interviews! This series covers C#, ASP.NET Core, Azure, system design & more. Start with .NET fundamentals.
This article provides a complete and easy-to-understand guide to classes and all types of classes in C#. It covers the fundamentals of what a class is, how objects work, and explains each class type—including concrete, abstract, sealed, static, partial, nested, anonymous, POCO, generic, and record classes—with clear examples and real-world applications.
A beginner-friendly yet comprehensive guide to C#, covering its origins, core features, and why it remains one of the most popular programming languages for software development in 2025 — with code examples and practical tips.
Explains how C# value and reference types differ in assignment, memory behavior, nullability, and parameter passing, with examples of common pitfalls.
This C# cheatsheet offers a quick guide to key concepts, syntax, and examples from basics like variables and loops to advanced topics like LINQ, async/await, delegates, and more. Perfect for quick revision.
In this article, we will see how to achieve C# multiple inheritances by using interfaces and solve diamond shape problem.
In this FAQ, we will examine the steps required to develop a simple C# console based program.
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