C#
15 articles
Setup OpenCode in VS Code with Free AI Models - No Credit Card! (2026)
Set up OpenCode in VS Code with free AI models in under 10 minutes - no credit card needed. Step-by-step guide with OpenCode Zen, Beta extension, and real C# examples.
What’s New in .NET 10 – Features, Performance & Beginner Guide
Learn what’s new in .NET 10 with this beginner-friendly guide covering C# 14, ASP.NET Core 10, performance improvements, EF Core 10, Blazor, and security.
Common Issues When Upgrading to .NET 9 - A Step-by-Step Guide
Step-by-step guide to upgrading .NET 9. Fix BinaryFormatter removal, EF Core changes, ASP.NET tweaks, trimming issues, and see real benchmarks.
Slack Integration with C#
This step-by-step tutorial is perfect for students and junior developers. By the end, you'll build a C# app that sends custom Slack messages using real-time webhooks. Let's turn you into a workflow automation hero!
Multithreading in C#
This article provides introduction of MultiThreading in C# language with examples. Multithreading is a feature provided by the operating system that enables your application to have more than one execution path at the same time. Thread means it is a block of code will perform a specific task when it is executed. By using multithreading, different parts of the program or different parts of an...
Sealed/Partial class in C#
This article provides introduction of Sealed class and Partial class in C# language with examples. Sealed classes are used to restrict the inheritance feature of object oriented programming. Partial class means incomplete class. It is used to place the code in different classes. Multiple partial classes will have the same name & will be accessed with one object name.
Attributes in C#
This article provides introduction of Attributes in C# language with examples. Attribute is a class used to give additional declarative information for the class, method, property, indexer, etc. By using attribute you can identify the behavior of the class, method, property, indexer, etc.
Generics in C#
This article provides introduction of Generics in C# language with examples. Generics introduced in C# 2.0. Generic is also a class used to store similar values according to the specified datatype. Generics are called as type safe. According to the given datatype only the similar data will be stored.
Collections in C#
This article provides introduction of Collections in C# language with examples. Collection is a class used to store set of values. If class contains indexer then it is called as collection. To overcome the drawbacks of array, Collections are used. Every collection class implements the IEnumerable interface so values from the collection can be accessed using a foreach loop.
Indexer, Delegates, Anonymous Method, Lambda expression in C#
This article provides introduction of Indexer, Delegates, Anonymous Method, Lambda Expression, Safe & Unsafe code in C# language with examples. Indexer is used to store multiple values in one object. Delegate is used to copy the reference or address of the method in another variable. Using anonymous method set of statements can be executed while creating variable for the delegate.
Abstract class in C#
This article provides introduction of abstract class in C# language with basic programs. An Abstract class is an incomplete class or special class we cant instantiate. We can use an Abstract class as a Base Class. An Abstract method must be implemented in the non-Abstract class using the override keyword. After overriding the abstract method is in the non-Abstract class.
Constructor/Destructor in C#
This article provides introduction of Constructor and Destructor in C# language with basic programs. A constructor is a special method of the class which gets automatically invoked whenever an instance of the class is created. Destructor is used to delete object from memory.
OOPs Concepts in C#
This article provides introduction of Object Oriented Programming(OOPs) Concepts in C# language with basic programs. Object Oriented Programming means set of rules and rules are converted to concepts or features. Object Oriented Programming is used for code suppression. The code can be suppressed by creating classes and Object Oriented Programming is used to perform multitask.
Arrays and Function in C#
This article provides introduction of Arrays and Function in C# language with basic programs. An array is used to store a collection or series of elements. These elements will be of the same type. Function is a way of packaging code that does something and then returns the value.
C# Introduction with basic programs
This article provides introduction of C# language with basic programs which will help beginners to quick start with programming in C#. C# is a general-purpose, multi-paradigm programming language encompassing strong typing, imperative, declarative, functional, generic, object-oriented, and component-oriented programming disciplines.