C5 3.0.0-rc
See the version list below for details.
dotnet add package C5 --version 3.0.0-rc
NuGet\Install-Package C5 -Version 3.0.0-rc
<PackageReference Include="C5" Version="3.0.0-rc" />
paket add C5 --version 3.0.0-rc
#r "nuget: C5, 3.0.0-rc"
// Install C5 as a Cake Addin #addin nuget:?package=C5&version=3.0.0-rc&prerelease // Install C5 as a Cake Tool #tool nuget:?package=C5&version=3.0.0-rc&prerelease
The C5 Generic Collection Library for C# and CLI is a comprehensive collection library supporting lists, sets, bags, dictionaries, priority queues, (FIFO) queues, and (LIFO) stacks. C5 runs on everything supporting .NET Standard 2.0: .NET Core 2.0+, .NET 4.6.1+, Mono, Xamarin, Universal Windows Platform, and Unity.
Product | Versions Compatible and additional computed target framework versions. |
---|---|
.NET | net5.0 was computed. net5.0-windows was computed. net6.0 is compatible. net6.0-android was computed. net6.0-ios was computed. net6.0-maccatalyst was computed. net6.0-macos was computed. net6.0-tvos was computed. net6.0-windows was computed. net7.0 was computed. net7.0-android was computed. net7.0-ios was computed. net7.0-maccatalyst was computed. net7.0-macos was computed. net7.0-tvos was computed. net7.0-windows was computed. net8.0 was computed. net8.0-android was computed. net8.0-browser was computed. net8.0-ios was computed. net8.0-maccatalyst was computed. net8.0-macos was computed. net8.0-tvos was computed. net8.0-windows was computed. |
.NET Core | netcoreapp2.0 was computed. netcoreapp2.1 was computed. netcoreapp2.2 was computed. netcoreapp3.0 was computed. netcoreapp3.1 was computed. |
.NET Standard | netstandard2.0 is compatible. netstandard2.1 was computed. |
.NET Framework | net461 was computed. net462 was computed. net463 was computed. net47 was computed. net471 was computed. net472 was computed. net48 was computed. net481 was computed. |
MonoAndroid | monoandroid was computed. |
MonoMac | monomac was computed. |
MonoTouch | monotouch was computed. |
Tizen | tizen40 was computed. tizen60 was computed. |
Xamarin.iOS | xamarinios was computed. |
Xamarin.Mac | xamarinmac was computed. |
Xamarin.TVOS | xamarintvos was computed. |
Xamarin.WatchOS | xamarinwatchos was computed. |
-
.NETStandard 2.0
- No dependencies.
-
net6.0
- No dependencies.
NuGet packages (48)
Showing the top 5 NuGet packages that depend on C5:
Package | Downloads |
---|---|
Wavefront.SDK.CSharp
This package provides support for sending metrics, histograms and opentracing spans to Wavefront via proxy or direct ingestion. |
|
TDigest
Streaming Percentile Estimation |
|
Gridsum.DataflowEx
Gridsum.DataflowEx is a dataflow and etl framework redesigned on top of Microsoft TPL Dataflow library with Object-Oriented Programming in mind. DataflowEx enables you to write reusable components and easily link them together as a high-level dataflow graph while still having the power of low-level blocks from TPL Dataflow. Other cool features include: Dataflow lifecycle management, built-in dataflow health monitor, cyclic graph auto completion support, sql bulk insertion support, etc. More information is available at: https://github.com/gridsum/dataflowex |
|
kino.Consensus
Framework for building actors networks |
|
kino
Framework for building actors networks |
GitHub repositories (15)
Showing the top 5 popular GitHub repositories that depend on C5:
Repository | Stars |
---|---|
Lunat1q/Catchem-PoGo
Project is DEAD, Discord server: https://discord.me/Catchem
|
|
SparkDevNetwork/Rock
An open source CMS, Relationship Management System (RMS) and Church Management System (ChMS) all rolled into one.
|
|
brianzhouzc/RocketBot
An automated Pokémon Go Bot
|
|
microsoft/psi
Platform for Situated Intelligence
|
|
zenogantner/MyMediaLite
recommender system library for the CLR (.NET)
|
Version | Downloads | Last updated |
---|---|---|
3.0.0 | 81,921 | 6/5/2024 |
3.0.0-rc | 86,519 | 12/22/2021 |
3.0.0-beta | 813,352 | 2/19/2019 |
2.5.3 | 6,089,797 | 7/24/2017 |
2.5.0 | 19,559 | 7/7/2017 |
2.4.5947.17249 | 199,012 | 4/13/2016 |
2.4.5828.26833 | 15,601 | 12/16/2015 |
2.4.5827.29151 | 2,291 | 12/15/2015 |
2.3.0.1 | 387,827 | 6/16/2014 |
2.3.0 | 5,461 | 6/10/2014 |
2.2.5073.27396 | 119,079 | 11/21/2013 |
2.2.4881.16939 | 19,271 | 5/13/2013 |
2.2.4822.42600 | 54,266 | 3/15/2013 |
2.1.4492.18142 | 37,470 | 4/19/2012 |
2.0.4398.25000 | 3,080 | 2/18/2012 |
2.0.4398.23817 | 3,969 | 1/16/2012 |
2.0.4398.21073 | 3,540 | 1/16/2012 |
2.0.1 | 2,885 | 11/17/2011 |
2.0.0 | 9,683 | 5/21/2011 |
1.0.2 | 71,326 | 5/11/2011 |
C5 3.0 of 2021-12-22:
- C5 now targets .NET Standard 2.0 and .NET 6.0.
- Documentation is autogenerated on build and published to <https://c5.azurewebsites.net/>.
- Strong name removed.
- Memory safe optimizer removed as they are no longer needed for Unity development.
- `Rec<T1, T2, ...>` type removed as was an exact copy of `ValueTuple<T1, T2, ...>`.
- Breaking change: All `public readonly` are now properties.
- Breaking change: `EventTypeEnum` is now `EventType`.
- Breaking change: custom `KeyValuePair<K, V>` has been replaced by the standard `System.Collections.Generic.KeyValue<TKey, TValue>` for better compatability.
- Deprecation warning: As per [BinaryFormatter security guide](https://docs.microsoft.com/en-us/dotnet/standard/serialization/binaryformatter-security-guide), binary deserialization present high security risk. For this reason the `[Serializable]` attribute will be removed from the entire library in the next release.