Skip to content
#

C#

csharp logo

C# (pronounced "C sharp") is a simple, modern, object-oriented, and type-safe programming language.

Its roots in the C family of languages makes C# immediately familiar to C, C++, and Java programmers.

Here are 138 public repositories matching this topic...

xenophilios
xenophilios commented Feb 21, 2020

Great article. Thank you.
I would like to suggest that you add some explanation on the use of "in" and "out" as modifiers of generic type parameters. For example, the generic form of IComparable is given as IComparable<in T> and the generic form of IEnumerable as IEnumerable<out T>. If explanations are already available in other documents, perhaps you could let us know where to find th

Created by Anders Hejlsberg

Released January 2002

Repository
dotnet/csharplang
Website
docs.microsoft.com/dotnet/csharp
Wikipedia
Wikipedia

Related Topics

dotnet language
You can’t perform that action at this time.