Soenneker.Extensions.Char 3.0.46

Prefix Reserved
dotnet add package Soenneker.Extensions.Char --version 3.0.46                
NuGet\Install-Package Soenneker.Extensions.Char -Version 3.0.46                
This command is intended to be used within the Package Manager Console in Visual Studio, as it uses the NuGet module's version of Install-Package.
<PackageReference Include="Soenneker.Extensions.Char" Version="3.0.46" />                
For projects that support PackageReference, copy this XML node into the project file to reference the package.
paket add Soenneker.Extensions.Char --version 3.0.46                
#r "nuget: Soenneker.Extensions.Char, 3.0.46"                
#r directive can be used in F# Interactive and Polyglot Notebooks. Copy this into the interactive tool or source code of the script to reference the package.
// Install Soenneker.Extensions.Char as a Cake Addin
#addin nuget:?package=Soenneker.Extensions.Char&version=3.0.46

// Install Soenneker.Extensions.Char as a Cake Tool
#tool nuget:?package=Soenneker.Extensions.Char&version=3.0.46                

alternate text is missing from this package README image alternate text is missing from this package README image alternate text is missing from this package README image

alternate text is missing from this package README image Soenneker.Extensions.Char

A collection of helpful char extension methods

Installation

dotnet add package Soenneker.Extensions.Char

Benchmarks

IsDigit()

Method Mean Error StdDev Median Ratio RatioSD Allocated Alloc Ratio
IsDigitBuiltIn 0.2469 ns 0.0234 ns 0.0219 ns 0.2360 ns baseline - NA
IsDigit 0.0094 ns 0.0108 ns 0.0101 ns 0.0058 ns NA NA - NA

ToUpperInvariant()

Method Mean Error StdDev Median Ratio RatioSD Allocated Alloc Ratio
ToUpperInvariantBuiltIn 0.2664 ns 0.0210 ns 0.0197 ns 0.2629 ns baseline - NA
ToUpperInvariant 0.0013 ns 0.0029 ns 0.0027 ns 0.0000 ns NA NA - NA

ToLowerInvariant()

Method Mean Error StdDev Median Ratio RatioSD Allocated Alloc Ratio
ToLowerInvariantBuiltIn 0.2755 ns 0.0188 ns 0.0175 ns 0.2796 ns baseline - NA
ToLowerInvariant 0.0018 ns 0.0041 ns 0.0034 ns 0.0000 ns NA NA - NA

IsLowerFast()

Method Mean Error StdDev Median Ratio RatioSD Allocated Alloc Ratio
IsLowerBuiltIn 0.2417 ns 0.0292 ns 0.0259 ns 0.2376 ns baseline - NA
IsLowerFast 0.0145 ns 0.0193 ns 0.0161 ns 0.0097 ns NA NA - NA

IsUpperFast()

Method Mean Error StdDev Ratio RatioSD Allocated Alloc Ratio
IsUpperBuiltIn 0.2450 ns 0.0121 ns 0.0114 ns baseline - NA
IsUpperFast 0.0238 ns 0.0228 ns 0.0190 ns NA NA - NA

IsWhitespace()

Method Mean Error StdDev Median Ratio RatioSD Allocated Alloc Ratio
IsWhiteSpaceBuiltIn 0.2332 ns 0.0304 ns 0.0237 ns 0.2276 ns baseline - NA
IsWhiteSpace 0.0033 ns 0.0073 ns 0.0061 ns 0.0000 ns NA NA - NA
Product Compatible and additional computed target framework versions.
.NET net9.0 is compatible.  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. 
Compatible target framework(s)
Included target framework(s) (in package)
Learn more about Target Frameworks and .NET Standard.
  • net9.0

    • No dependencies.

NuGet packages (1)

Showing the top 1 NuGet packages that depend on Soenneker.Extensions.Char:

Package Downloads
Soenneker.Extensions.String

A collection of useful string extension methods

GitHub repositories

This package is not used by any popular GitHub repositories.

Version Downloads Last updated
3.0.46 0 1/23/2025
3.0.45 8,887 1/21/2025
3.0.44 14,935 1/20/2025
3.0.43 7,575 1/20/2025
3.0.42 8,542 1/20/2025
3.0.41 34,559 1/17/2025
3.0.38 54,393 1/14/2025
3.0.37 33,461 1/10/2025
3.0.36 46 1/10/2025
3.0.35 22,065 1/2/2025
3.0.34 19,920 12/31/2024
3.0.33 100 12/31/2024
3.0.32 23,499 12/31/2024
3.0.31 43,184 12/24/2024
3.0.30 75,318 12/18/2024
3.0.29 25,130 12/16/2024
3.0.28 99,019 12/3/2024
3.0.27 20,381 12/1/2024
3.0.26 37,885 11/19/2024
3.0.25 38,142 11/14/2024
2.1.24 57,721 11/8/2024
2.1.23 196,320 9/27/2024
2.1.22 55,122 9/23/2024
2.1.21 35,524 9/17/2024
2.1.20 50,740 9/11/2024
2.1.19 50,109 9/9/2024
2.1.18 41,469 9/5/2024
2.1.17 75,071 8/20/2024
2.1.16 110,633 7/9/2024
2.1.15 25,873 7/8/2024
2.1.14 11,535 7/8/2024
2.1.13 147,261 5/25/2024
2.1.12 97 5/25/2024
2.1.11 27,688 5/22/2024
2.1.10 70,297 4/28/2024
2.1.9 5,525 4/27/2024
2.1.8 42,150 4/12/2024
2.1.7 119 4/11/2024
2.1.6 76,723 3/13/2024
2.1.5 64,768 3/1/2024
2.1.4 142 3/1/2024
2.1.3 141 3/1/2024
2.1.2 12,893 2/28/2024
2.1.1 22,899 2/25/2024