Rephidock.GeneralUtilities.NetFramework35
2.2.0
dotnet add package Rephidock.GeneralUtilities.NetFramework35 --version 2.2.0
NuGet\Install-Package Rephidock.GeneralUtilities.NetFramework35 -Version 2.2.0
<PackageReference Include="Rephidock.GeneralUtilities.NetFramework35" Version="2.2.0" />
<PackageVersion Include="Rephidock.GeneralUtilities.NetFramework35" Version="2.2.0" />
<PackageReference Include="Rephidock.GeneralUtilities.NetFramework35" />
paket add Rephidock.GeneralUtilities.NetFramework35 --version 2.2.0
#r "nuget: Rephidock.GeneralUtilities.NetFramework35, 2.2.0"
#:package Rephidock.GeneralUtilities.NetFramework35@2.2.0
#addin nuget:?package=Rephidock.GeneralUtilities.NetFramework35&version=2.2.0
#tool nuget:?package=Rephidock.GeneralUtilities.NetFramework35&version=2.2.0
GeneralUtilities+NetFramework35
This is a source clone of GeneralUtilities downgraded to NET Framework 3.5. Due to drastic differences this needs to be a separate package.
Prefer using the original package when possible.
Following features were removed:
IDictionary<TKey, TValue>.AsReadOnly()Type.IsSubclassOrSelfOf: support for enums- Anything relating to
BigInteger - Anything relating to
Span - Forcing of readonly in interfaces
Following features from future .NET versions were added:
IEnumerable<T>.AppendIEnumerable<T>.PrependIEnumerable<T>.Zip(for 2 sequences without selector)Pair<T1,T2>(in place ofValueTuple<T1,T2>)Lazy<T>(but more basic)IDictionary<TKey, TValue>.GetValueOrDefaultIDictionary<TKey, TValue>.TryAddAction<T1, T2, T3, T4, T5>through ...T8Func<T1, T2, T3, T4, T5, TResult>through ...T8,TResult
| Product | Versions Compatible and additional computed target framework versions. |
|---|---|
| .NET Framework | net35 is compatible. net40 was computed. net403 was computed. net45 was computed. net451 was computed. net452 was computed. net46 was computed. net461 was computed. net462 was computed. net463 was computed. net47 was computed. net471 was computed. net472 was computed. net48 was computed. net481 was computed. |
-
.NETFramework 3.5
- No dependencies.
NuGet packages (1)
Showing the top 1 NuGet packages that depend on Rephidock.GeneralUtilities.NetFramework35:
| Package | Downloads |
|---|---|
|
Rephidock.AtomicAnimations.NetFramework35
Rephidock.AtomicAnimations but downgraded to .NET fraemwork 3.5 |
GitHub repositories
This package is not used by any popular GitHub repositories.
| Version | Downloads | Last Updated |
|---|---|---|
| 2.2.0 | 38 | 4/17/2026 |
See release notes of Rephidock.GeneralUtilities.
Additionally added:
- Pair.New to allow for type inference
- IDictionary<TKey, TValue>.GetValueOrDefault
- IDictionary<TKey, TValue>.TryAdd
- Action<T1, T2, T3, T4, T5> through ...T8 from future versions
- Func<T1, T2, T3, T4, T5, TResult> through ...T8,TResult from future versions