Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality. Learn more →
C# Compiletime Projects
-
Nullable
A source code only package which allows you to use .NET's nullable attributes in older target frameworks like .NET Standard 2.0 or the "old" .NET Framework.
-
IsExternalInit
A source code only package which allows you to use C# 9's init and record features in older target frameworks like .NET Standard 2.0 or the "old" .NET Framework by providing a polyfill for the IsExternalInit class.
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
https://github.com/manuelroemer/Nullable (backport nullable attributes so you can use things like [NotNullWhen]). Alternatively, https://github.com/tunnelvisionlabs/ReferenceAssemblyAnnotator/ is even niftier, as it gives you .NET 5's annotations as well. So the compiler tells you whether a Dictionary.TryGetValue result is nullable or not based on annotations that didn't exist in .NET Standard 2.0.
You can also just reference the https://github.com/manuelroemer/IsExternalInit NuGet package.
C# Compiletime related posts
-
Multi-targeted library, with a recent Language Version
-
Why would you use Windows containers ?
-
Where’s C# headed? - Mads Torgersen - NDC Copenhagen 2022
-
Is there a way to change my C# language version without editing the project file?
-
Ladies and gentlemen, C#. A package, you guessed it, for C#.
-
Do you apply new C# features to existing code after upgrading .NET version?
-
When do you use C#9 Records?
-
A note from our sponsor - InfluxDB
www.influxdata.com | 2 May 2024
Index
Project | Stars | |
---|---|---|
1 | Nullable | 179 |
2 | IsExternalInit | 94 |
Sponsored