C#
Working with the Volatile Keyword in C#
The volatile keyword in C# is a modifier which, when applied to a field, indicates that the field might be modified by more than one thread concurrently. The compiler and runtime take special care when accessing...
Similar Articles
How to Work with Serilog in C# and ASP.NET
Logging is imperative to monitor, track, and analyze performance in applications. However, querying the log data becomes extremely difficult...
Working with Serialization in C#
When working with applications, C# programmers will often need to store data in a persistent or non-persistent storage medium....
IEnumerable and IEnumerator in C#
Most novice C# programmers find it difficult to understand the difference between IEnumerable and IEnumerator. In this C# programming...
Working with Static Classes and Static Methods in C#
Static classes and methods are an important part of the C# programming language. They provide a way to create...
Finding a Microsoft Office version with .NET
There are many ways for a developer to find the Microsoft Office version in .NET, but today we will...
Assemblies in .NET
An assembly in .NET is a single deployment unit that contains a collection of types and references. Assemblies work...