Intel Core i7-6700 CPU 3.40GHz (Skylake), 1 CPU, 8 logical and 4 physical cores .NET Core SDK=3.0.100-preview3-010410 [Host] : .NET Core 2.2.3 (CoreCLR 4.6.27414.05, CoreFX 4.6.27414.05), 64bit RyuJIT DefaultJob : .NET Core 2.2.3 (CoreCLR 4.6.27414.05, CoreFX 4.6.27414.05), 64bit RyuJIT | Gen 0 | Gen 1 | Gen 2 | Allocated | Method | Mean | Error | StdDev | Median | /1k Op | /1k Op | /1k Op | Memory/Op | ------------ |-----------:|-----------:|-----------:|-----------:|-------:|-------:|-------:|----------:| GetLastName | 163.18 ns | 3.1903 ns | 4.2590 ns | 161.87 ns | 0.0379 | - | - | 160 B | (1 / 0.0379) x 1000 = 26,385.2 operations before Gen 0 collection.