```

BenchmarkDotNet v0.16.0-nightly.20260703.576, Linux Ubuntu 24.04.4 LTS (Noble Numbat)
AMD EPYC 9V45 2.60GHz, 1 CPU, 8 logical and 4 physical cores
Memory: 31.34 GB Total, 5.49 GB Available
.NET SDK 11.0.100-rc.1.26404.101
  [Host]     : .NET 11.0.0 (11.0.0-rc.1.26404.101, 11.0.26.40501), X64 RyuJIT x86-64-v4
  Job-TPEJOW : .NET 11.0.0 (11.0.0-dev, 42.42.42.42424), X64 RyuJIT x86-64-v4
  Job-HKHXHK : .NET 11.0.0 (11.0.0-dev, 42.42.42.42424), X64 RyuJIT x86-64-v4
  Job-NRQIIJ : .NET 11.0.0 (11.0.0-dev, 42.42.42.42424), X64 RyuJIT x86-64-v4
  Job-NGSIDY : .NET 11.0.0 (11.0.0-dev, 42.42.42.42424), X64 RyuJIT x86-64-v4

EvaluateOverhead=False  PowerPlanMode=  IterationTime=250ms  
MaxIterationCount=20  MinIterationCount=15  WarmupCount=1  

```
| Method                          | Toolchain               | NumberOfBytes | Mean     | Error    | Ratio | Allocated | Alloc Ratio |
|-------------------------------- |------------------------ |-------------- |---------:|---------:|------:|----------:|------------:|
| Base64Encode                    | /artifacts-main/corerun | 1000          | 18.61 ns | 1.087 ns |  1.00 |         - |          NA |
| Base64Encode                    | /artifacts-pr/corerun   | 1000          | 16.79 ns | 1.825 ns |  0.91 |         - |          NA |
|                                 |                         |               |          |          |       |           |             |
| Base64EncodeDestinationTooSmall | /artifacts-main/corerun | 1000          | 21.04 ns | 2.353 ns |  1.00 |         - |          NA |
| Base64EncodeDestinationTooSmall | /artifacts-pr/corerun   | 1000          | 21.89 ns | 2.303 ns |  1.06 |         - |          NA |
|                                 |                         |               |          |          |       |           |             |
| ConvertToBase64CharArray        | /artifacts-main/corerun | 1000          | 31.79 ns | 3.303 ns |  1.00 |         - |          NA |
| ConvertToBase64CharArray        | /artifacts-pr/corerun   | 1000          | 35.51 ns | 1.726 ns |  1.13 |         - |          NA |
|                                 |                         |               |          |          |       |           |             |
| Base64Decode                    | /artifacts-main/corerun | 1000          | 24.64 ns | 2.137 ns |  1.00 |         - |          NA |
| Base64Decode                    | /artifacts-pr/corerun   | 1000          | 23.63 ns | 0.887 ns |  0.97 |         - |          NA |
|                                 |                         |               |          |          |       |           |             |
| ConvertTryFromBase64Chars       | /artifacts-main/corerun | 1000          | 39.81 ns | 1.737 ns |  1.00 |         - |          NA |
| ConvertTryFromBase64Chars       | /artifacts-pr/corerun   | 1000          | 36.55 ns | 4.055 ns |  0.92 |         - |          NA |
|                                 |                         |               |          |          |       |           |             |
| Base64IsValid                   | /artifacts-main/corerun | 1000          | 19.27 ns | 1.315 ns |  1.00 |         - |          NA |
| Base64IsValid                   | /artifacts-pr/corerun   | 1000          | 21.67 ns | 2.216 ns |  1.13 |         - |          NA |
|                                 |                         |               |          |          |       |           |             |
| Base64DecodeDestinationTooSmall | /artifacts-main/corerun | 1000          | 24.30 ns | 1.971 ns |  1.00 |         - |          NA |
| Base64DecodeDestinationTooSmall | /artifacts-pr/corerun   | 1000          | 24.29 ns | 1.164 ns |  1.01 |         - |          NA |
