#csharp
Read more stories on Hashnode
Articles with this tag
Lazy loading Lazy loading is a concept where we delay the loading of the object until the point where we need it. Putting in simple words, on demand...
What boxing is? As Microsoft's documentation explains, boxing is the process of converting a value type to the type object or to any interface type...
Middleware is a software that's assembled into an app pipeline to handle requests and responses. Each component: Chooses whether to pass the request...
.NET supports the dependency injection (DI) software design pattern, which is a technique for achieving Inversion of Control (IoC) between classes and...
Access modifiers are basically keywords that set the access or level of visibility on classes, methods, variables in our code. In other words if a...
Extension methods are methods that add additional functionality to any C# type without creating a new derived type or modifying the original...