what is 'named type'

c#

Solution

A type that has been explicitly declared with a name. For example, any class or a struct you declare is a named type.

There are also anonymous types, which are declared without a name and the compiler assigns a name to that type which is not accessible to the developer.

You can read more on the different types of types in C#.

Problem

I often come across the term 'named type' in C#. What does it mean?

Original source