BoysheO.Extensions
6.3.1
See the version list below for details.
dotnet add package BoysheO.Extensions --version 6.3.1
NuGet\Install-Package BoysheO.Extensions -Version 6.3.1
<PackageReference Include="BoysheO.Extensions" Version="6.3.1" />
paket add BoysheO.Extensions --version 6.3.1
#r "nuget: BoysheO.Extensions, 6.3.1"
// Install BoysheO.Extensions as a Cake Addin #addin nuget:?package=BoysheO.Extensions&version=6.3.1 // Install BoysheO.Extensions as a Cake Tool #tool nuget:?package=BoysheO.Extensions&version=6.3.1
BoysheO.Extensions
simple,high performance, useful extensions
6.3.1 Updates Append IsNotNullOrWhiteSpace(string).I found that it is used very, very frequently.
6.3.0 Updates
Modify the BoysheO.Extensions.ObjectExtensions.EnsureNotNull method to correct its flawed design.
6.2.3(Deprecated) Updates
Append BoysheO.Extensions.ObjectExtensions.EnsureNotNull method.
6.2.2 Updates
Append [System.Diagnostics.CodeAnalysis.NotNullWhen(false)] to string.IsNullOrEmpty and IsNullOrWhiteSpace
6.2.1 Updates
Support more platform now.
Optimize performance.
SpanReaderB.ReadingStringUTF8 was deprecated.
SpanWriterB.WriteStringUTF8 was deprecated.
StringUtil.BytesToReadableSize(long) was deprecated.
TimeUtil.GetCountOfTheTimeBetween was deprecated.
6.0.0 Updates
Remove ArrayPoolUtil which was deprecated.
Remove "global::Extensions" namespace which can cause Unity compile not correct.
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 is compatible. 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. net9.0 was computed. net9.0-android was computed. net9.0-browser was computed. net9.0-ios was computed. net9.0-maccatalyst was computed. net9.0-macos was computed. net9.0-tvos was computed. net9.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 is compatible. |
.NET Framework | net461 was computed. net462 was computed. net463 was computed. net47 was computed. net471 is compatible. net472 was computed. net48 was computed. net481 is compatible. |
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. |
-
.NETFramework 4.7.1
- System.Memory (>= 4.5.5)
-
.NETFramework 4.8.1
- System.Memory (>= 4.5.5)
-
.NETStandard 2.0
- System.Memory (>= 4.5.5)
-
.NETStandard 2.1
- System.Memory (>= 4.5.5)
-
net6.0
- System.Memory (>= 4.5.5)
-
net8.0
- System.Memory (>= 4.5.5)
NuGet packages (4)
Showing the top 4 NuGet packages that depend on BoysheO.Extensions:
Package | Downloads |
---|---|
BoysheO.Collection
Package Description |
|
BoysheO.Collection.Abstractions
Package Description |
|
BoysheO.ObjectPool
Package Description |
|
BoysheO.Collection2
Package Description |
GitHub repositories
This package is not used by any popular GitHub repositories.
Version | Downloads | Last updated | |
---|---|---|---|
6.4.0 | 73 | 2/2/2025 | |
6.3.3 | 65 | 1/30/2025 | |
6.3.1 | 64 | 1/30/2025 | |
6.3.0 | 44 | 1/8/2025 | |
6.2.2 | 112 | 1/3/2025 | |
6.2.1 | 90 | 12/29/2024 | |
6.1.1 | 90 | 12/19/2024 | |
6.1.0 | 99 | 11/28/2024 | |
6.0.0 | 103 | 10/13/2024 | |
5.0.6 | 607 | 6/26/2024 | |
5.0.5 | 97 | 6/3/2024 | |
5.0.4 | 230 | 12/27/2023 | |
5.0.3 | 179 | 12/2/2023 | |
5.0.2 | 127 | 12/1/2023 | |
5.0.1 | 171 | 10/22/2023 | |
5.0.0 | 267 | 6/9/2023 | |
4.0.2 | 225 | 4/8/2023 | |
4.0.1 | 211 | 4/3/2023 | |
4.0.0 | 247 | 4/1/2023 | |
3.0.2 | 290 | 2/26/2023 | |
3.0.1 | 257 | 2/21/2023 | |
3.0.0 | 258 | 2/17/2023 | |
2.0.18 | 423 | 8/24/2022 | |
2.0.17 | 443 | 7/3/2022 | |
2.0.15 | 433 | 6/27/2022 | |
2.0.14 | 437 | 6/23/2022 | |
2.0.13 | 424 | 6/20/2022 | |
2.0.12 | 434 | 6/18/2022 | |
2.0.11 | 434 | 6/18/2022 | |
2.0.10 | 427 | 6/17/2022 | |
2.0.9 | 442 | 6/8/2022 | |
2.0.8 | 472 | 6/6/2022 | |
2.0.5 | 431 | 5/26/2022 | |
2.0.4 | 402 | 5/25/2022 | |
2.0.3 | 443 | 5/25/2022 | |
2.0.2 | 417 | 5/23/2022 | |
2.0.1 | 451 | 5/23/2022 | |
2.0.0 | 423 | 5/21/2022 | |
1.0.13 | 498 | 5/11/2022 | |
1.0.12 | 463 | 5/10/2022 | |
1.0.11 | 451 | 5/7/2022 | |
1.0.10 | 465 | 5/1/2022 | |
1.0.9 | 479 | 5/1/2022 | |
1.0.8 | 476 | 4/27/2022 | |
1.0.7 | 450 | 4/25/2022 | |
1.0.6 | 460 | 4/19/2022 | |
1.0.5 | 470 | 4/5/2022 | |
1.0.4 | 475 | 4/5/2022 | |
1.0.3 | 505 | 4/5/2022 | |
1.0.2 | 467 | 4/4/2022 | |
1.0.1 | 465 | 4/4/2022 | |
1.0.0 | 484 | 4/5/2022 |
Add SerializableRandom,PathValueExtensions,optimize StreamExtensions.GetAllBytesFromOffset0