Auto-Implemented Prop

In C# 3.0 and later, auto-implemented properties make property-declaration more concise when no additional logic is required in the property accessors. They also enable client code to create objects. When you declare a property as shown in the following example, the compiler creates a private, anonymous backing field can only be accessed through the property's get... Continue Reading →

Benchmark Programs in C#

Problem. You are wondering if the C# programming language is fast. You question whether it is worth benchmarking programming languages. What else can you learn from careful benchmarks? Solution. Here's a benchmarking overview using the C# programming language that touches on some important things about benchmarking. ::: Benchmarking tip ::: Use the programs here to perform... Continue Reading →

Create a website or blog at

Up ↑