Disambiguation evidence for C# programming language via surface form
"C#"
As subject (79)
Triples where this entity appears as subject under the
label "C#".
| Predicate | Object |
|---|---|
| creator | Anders Hejlsberg ⓘ |
| designedBy | Microsoft ⓘ |
| ecosystem | .NET Standard Library ⓘ |
| ecosystem | NuGet packages ⓘ |
| fileExtension | .cs ⓘ |
| firstAppeared | 2000 ⓘ |
| hasFeature | Common Language Runtime integration ⓘ |
| hasFeature | async streams ⓘ |
| hasFeature | attributes-based metadata ⓘ |
| hasFeature | automatic memory management via garbage collection ⓘ |
| hasFeature | language-integrated query (LINQ) ⓘ |
| hasFeature | nullable reference types ⓘ |
| hasFeature | records ⓘ |
| hasFeature | reflection ⓘ |
| hasImplementation | Roslyn compiler ⓘ |
| hasStandard | ECMA-334 ⓘ |
| hasStandard | ISO/IEC 23270 ⓘ |
| influenced | Dart ⓘ |
| influenced |
F#
ⓘ
surface form:
F# (some features)
|
| influenced | Kotlin ⓘ |
| influenced |
TypeScript programming language
ⓘ
surface form:
TypeScript
|
| influencedBy |
C++
ⓘ
surface form:
C
|
| influencedBy | C++ ⓘ |
| influencedBy |
Delphi (programming language)
ⓘ
surface form:
Delphi
|
| influencedBy | Java ⓘ |
| influencedBy |
Delphi (programming language)
ⓘ
surface form:
Object Pascal
|
| instanceOf | .NET language ⓘ |
| instanceOf | object-oriented programming language ⓘ |
| instanceOf | programming language ⓘ |
| latestMajorVersionPublisher | Microsoft .NET team ⓘ |
| license | various, depending on implementation (e.g., MIT for Roslyn) ⓘ |
| paradigm | component-oriented ⓘ |
| paradigm | declarative (LINQ) ⓘ |
| paradigm | functional ⓘ |
| paradigm | generic ⓘ |
| paradigm | imperative ⓘ |
| paradigm | object-oriented ⓘ |
| partOf |
.NET Core
ⓘ
surface form:
.NET platform
|
| primaryIDE | Rider ⓘ |
| primaryIDE | Visual Studio ⓘ |
| primaryIDE | Visual Studio Code ⓘ |
| runsOn |
.NET Core
ⓘ
surface form:
.NET (5 and later)
|
| runsOn | .NET Core ⓘ |
| runsOn | .NET Framework ⓘ |
| runsOn | Mono ⓘ |
| runsOn | Unity runtime ⓘ |
| standardizedBy |
ECMA International
ⓘ
surface form:
ECMA
|
| standardizedBy |
ISO/IEC (for parts of the framework)
ⓘ
surface form:
ISO/IEC
|
| supports | LINQ ⓘ |
| supports | async/await ⓘ |
| supports | attributes ⓘ |
| supports | classes ⓘ |
| supports | delegates ⓘ |
| supports | events ⓘ |
| supports | exception handling ⓘ |
| supports | generics ⓘ |
| supports | indexers ⓘ |
| supports | interfaces ⓘ |
| supports | lambda expressions ⓘ |
| supports | pattern matching ⓘ |
| supports | properties ⓘ |
| supports | structs ⓘ |
| supports | unsafe code blocks ⓘ |
| typingDiscipline | partially unsafe (via unsafe code) ⓘ |
| typingDiscipline | safe ⓘ |
| typingDiscipline | static typing ⓘ |
| typingDiscipline | strong typing ⓘ |
| usedFor | cloud services ⓘ |
| usedFor | desktop applications ⓘ |
| usedFor | enterprise applications ⓘ |
| usedFor | game development ⓘ |
| usedFor | microservices ⓘ |
| usedFor | mobile applications ⓘ |
| usedFor | web APIs ⓘ |
| usedFor | web applications ⓘ |
| usedIn |
Xamarin
ⓘ
surface form:
.NET MAUI
|
| usedIn |
ASP.NET
ⓘ
surface form:
ASP.NET Core
|
| usedIn | Unity game engine ⓘ |
| usedIn | Xamarin ⓘ |
As object (47)
Triples where some other subject referred to this entity
as "C#".
surface form:
Swift (programming language)
surface form:
TypeScript
surface form:
Microsoft Edge
surface form:
Unity
Windows Communication Foundation
→
programmingLanguage
→
"C#"
ⓘ
↳ resolves to C# programming language
Universal Windows Platform
→
programmingLanguageSupport
→
"C#"
ⓘ
↳ resolves to C# programming language
surface form:
Microsoft Azure
surface form:
Unity