C# 12.0

GPTKB entity

Statements (58)
Predicate Object
gptkbp:instance_of gptkb:language
gptkbp:bfsLayer 6
gptkbp:bfsParent gptkb:._NET_8.0
gptkbp:developed_by gptkb:Microsoft
gptkbp:first_released gptkb:2023
gptkbp:format .cs
gptkbp:has_feature performance improvements
new language features
new attributes
source generators
default interface methods
file-scoped namespaces
init-only properties
nullable reference types
record structs
file-scoped types
improved pattern matching
raw string literals
target-typed new expressions
generic math
interpolated string handlers
enhanced error messages
default interface implementations
static local functions
better support for native code
improved async support
https://www.w3.org/2000/01/rdf-schema#label C# 12.0
gptkbp:influenced_by gptkb:aircraft
gptkb:Java
gptkb:C++
gptkbp:latest_version 12.0
gptkbp:philosophy object-oriented
imperative
functional
gptkbp:platform Cross-platform
gptkbp:supports gptkb:DJ
events
delegates
records
attributes
pattern matching
properties
generics
tuples
indexers
async programming
native interop
gptkbp:uses gptkb:aircraft
gptkb:Blazor
gptkb:._NET_Core
gptkb:Common_Language_Runtime_(CLR)
gptkb:Mono
gptkb:._NET_Framework
gptkb:species
gptkb:ASP._NET
gptkb:Windows_Forms
gptkb:Xamarin
Windows Presentation Foundation (WPF)