Tag: linq
This is a code change that I observe today. It has been in the codebase for a long time, and I find it interesting to talk about it. The …
Background I was asked by my manager to optimize a piece of code that has been in the code repository for like 4 years. Actually, that particular piece of …
Polymorphism is one important feature of Object Oriented (OO) concept. In the following example, we want to compute the total amount of fuel required for three types of transport: …
LINQ stands for Language-Integrated Query, which is made available to .NET programming languages from .NET 2.0. Coding using LINQ gives concise code and essentially it is a query where …
Resharper is a popular but commercial tool that is used to make Visual Studio a better IDE (Integrated Development Environment). It helps to spot code errors/warnings almost instantly and …