DEV Community

C#

Official tag for the C# programming language.

Posts

👋 Sign in for the ability to sort posts by relevant, latest, or top.
⚙ Pro Tip: Use ref Locals and Returns for Performance Optimization

⚙ Pro Tip: Use ref Locals and Returns for Performance Optimization

Comments
1 min read
Layered Architecture (N-Tier)

Layered Architecture (N-Tier)

Comments
5 min read
Secure Game Authentication: Encryption Techniques and their Role in Unity Game Development

Secure Game Authentication: Encryption Techniques and their Role in Unity Game Development

Comments
6 min read
Understanding and Writing Methods in C#

Understanding and Writing Methods in C#

4
Comments
3 min read
Rop.Results9 is a result/error discriminated union for .NET9

Rop.Results9 is a result/error discriminated union for .NET9

Comments
7 min read
C# Tip: Use const for Truly Constant Values

C# Tip: Use const for Truly Constant Values

Comments
1 min read
Dica C#: Use const para Valores Verdadeiramente Constantes

Dica C#: Use const para Valores Verdadeiramente Constantes

Comments
2 min read
Understanding the Proxy Pattern with a Payroll System Example

Understanding the Proxy Pattern with a Payroll System Example

3
Comments 1
4 min read
c# advance : Introduction to Records in C#

c# advance : Introduction to Records in C#

8
Comments 1
4 min read
Link Many To Many entities with shadow join-table using Entity Framework Core

Link Many To Many entities with shadow join-table using Entity Framework Core

Comments
3 min read
c# advanced: Adding Additional Members to a Record in C#

c# advanced: Adding Additional Members to a Record in C#

5
Comments 1
5 min read
5 WAYS TO ORGANIZE YOUR C# CODES IN GODOT

5 WAYS TO ORGANIZE YOUR C# CODES IN GODOT

1
Comments
4 min read
Estruturas de Dados: Conceitos e ImplementaçÔes – Parte 1: Arrays

Estruturas de Dados: Conceitos e ImplementaçÔes – Parte 1: Arrays

1
Comments
6 min read
Dica C#: Utilize readonly para Constantes ImutĂĄveis

Dica C#: Utilize readonly para Constantes ImutĂĄveis

Comments
2 min read
C# Tip: Use readonly for Immutable Constants

C# Tip: Use readonly for Immutable Constants

Comments
1 min read
Pattern Matching

Pattern Matching

Comments
1 min read
C# Tip: Use var for Obvious Types, but Prefer Explicit Types for Ambiguous Types

C# Tip: Use var for Obvious Types, but Prefer Explicit Types for Ambiguous Types

8
Comments 3
1 min read
Game Dev Digest — Issue #257 - Lessons Learned, and more

Game Dev Digest — Issue #257 - Lessons Learned, and more

6
Comments
8 min read
Dica C#: Use var para Tipos Evidentes, mas Prefira Tipos ExplĂ­citos para Tipos AmbĂ­guos

Dica C#: Use var para Tipos Evidentes, mas Prefira Tipos ExplĂ­citos para Tipos AmbĂ­guos

Comments
1 min read
Functional Programming in C#

Functional Programming in C#

Comments
28 min read
Step-by-Step Guide: Querying From Databases Via a Single Database Helper Using the Strategy Design Pattern

Step-by-Step Guide: Querying From Databases Via a Single Database Helper Using the Strategy Design Pattern

3
Comments
3 min read
🔎Exploring Design Patterns: Factory Method

🔎Exploring Design Patterns: Factory Method

2
Comments
3 min read
c# advanced: Logical and Relational Patterns in C#

c# advanced: Logical and Relational Patterns in C#

5
Comments
4 min read
C# Tip: Avoid Unused Variables

C# Tip: Avoid Unused Variables

Comments
1 min read
Dica C#: Evite VariĂĄveis NĂŁo Utilizadas

Dica C#: Evite VariĂĄveis NĂŁo Utilizadas

Comments
2 min read
Storing passwords safely (C#)

Storing passwords safely (C#)

54
Comments 26
6 min read
Icon Banks for Winforms and .NET9

Icon Banks for Winforms and .NET9

1
Comments
3 min read
C# Tip: Naming Variables and Methods

C# Tip: Naming Variables and Methods

Comments
1 min read
Dica C#: Nomeação de Variåveis e Métodos

Dica C#: Nomeação de Variåveis e Métodos

Comments
2 min read
.Net Attribute-based data mapping approach to streamline communication between services

.Net Attribute-based data mapping approach to streamline communication between services

4
Comments
1 min read
How to implement immediate in-app updates using Google Play API in Unity?

How to implement immediate in-app updates using Google Play API in Unity?

Comments
2 min read
Mastering C# Fundamentals :Adding File Handling

Mastering C# Fundamentals :Adding File Handling

Comments
5 min read
Understanding Event-Driven Architecture in C# with Real-Life Scenarios

Understanding Event-Driven Architecture in C# with Real-Life Scenarios

6
Comments 4
4 min read
Sort Items in a Directory by Descending Size Using Python, PowerShell, C#, or Go

Sort Items in a Directory by Descending Size Using Python, PowerShell, C#, or Go

Comments
8 min read
Unlocking the Power of Generics in C#: Advanced Tips and Tricks for Cleaner, More Efficient Code

Unlocking the Power of Generics in C#: Advanced Tips and Tricks for Cleaner, More Efficient Code

5
Comments
3 min read
Dataverse Elastic tables

Dataverse Elastic tables

8
Comments 1
7 min read
C# Tip: Simplified Nullable Types

C# Tip: Simplified Nullable Types

2
Comments 2
1 min read
c# advanced: Pattern Matching in c#

c# advanced: Pattern Matching in c#

1
Comments
3 min read
Mastering C# Fundamentals: Polymorphism

Mastering C# Fundamentals: Polymorphism

Comments
4 min read
C# { get; init; }

C# { get; init; }

2
Comments
4 min read
Mastering C# Fundamentals: The Has-A Relationship

Mastering C# Fundamentals: The Has-A Relationship

Comments
4 min read
Mastering C# Fundamentals: The Is-A Relation

Mastering C# Fundamentals: The Is-A Relation

Comments
3 min read
Mastering C# Fundamentals: Inheritance

Mastering C# Fundamentals: Inheritance

Comments
6 min read
Mastering C# Fundamentals: Encapsulation

Mastering C# Fundamentals: Encapsulation

Comments
4 min read
Dica C#: Tipos Nullable Simplificados

Dica C#: Tipos Nullable Simplificados

Comments
1 min read
These 10+ questions may find you in next .NET interview

These 10+ questions may find you in next .NET interview

Comments
4 min read
Two New LINQ Methods in .NET 9: CountBy and Index

Two New LINQ Methods in .NET 9: CountBy and Index

8
Comments 2
2 min read
Introduction to C# and .NET

Introduction to C# and .NET

7
Comments 1
4 min read
Top 10 Underappreciated LINQ Methods

Top 10 Underappreciated LINQ Methods

Comments
4 min read
Optimizing Request Validation to External Systems Using Azure Services, Microservices, and Parallel Processing

Optimizing Request Validation to External Systems Using Azure Services, Microservices, and Parallel Processing

Comments
4 min read
Introducing BPMN support in .NET Workflow Engine library

Introducing BPMN support in .NET Workflow Engine library

2
Comments
3 min read
Making Tests More Expressive with FluentAssertions

Making Tests More Expressive with FluentAssertions

5
Comments 1
2 min read
Tornando Testes Mais Expressivos com FluentAssertions

Tornando Testes Mais Expressivos com FluentAssertions

Comments
2 min read
c# clean code: Guide to Defining and Structuring Classes

c# clean code: Guide to Defining and Structuring Classes

5
Comments 1
3 min read
Mastering C# Fundamentals: Null Reference Types and Nullable Types

Mastering C# Fundamentals: Null Reference Types and Nullable Types

Comments
4 min read
Gerando Dados de Teste Automatizados com AutoFixture

Gerando Dados de Teste Automatizados com AutoFixture

Comments
2 min read
Mapeamento RĂĄpido e Eficiente de Objetos com Mapster

Mapeamento RĂĄpido e Eficiente de Objetos com Mapster

Comments
2 min read
Fast and Efficient Object Mapping with Mapster

Fast and Efficient Object Mapping with Mapster

Comments
2 min read
My Journey in Open-Source Library Development

My Journey in Open-Source Library Development

8
Comments 2
7 min read
Mastering C# Fundamentals: Struct

Mastering C# Fundamentals: Struct

Comments
6 min read
loading...