Donate to support Ukraine's independence.

02 Apr'13

Grave accent in C# class names

For generic interfaces, the name parameter is the mangled name, ending with a grave accent (`) and the number of type parameters. This is true for both generic interface definitions and constructed generic interfaces. For example, to find IExample<T> (IExample(Of T) in Visual Basic) or IExample<string> (IExample(Of String) in Visual Basic), search for “IExample`1”.

From Type.GetInterface Method (String) MSDN reference page

Continue reading

10 Mar'12

Fluent C#

The book is awful and riddled with errors. Here is the annotated list of errors on Google Docs from Jon Skeet. You can find his full review here.

Continue reading

Category: