Skip to content

Instantly share code, notes, and snippets.

@renatogroffe
Created January 6, 2025 12:18
Show Gist options
  • Save renatogroffe/8b328eb5a060856058daabd22640d9f8 to your computer and use it in GitHub Desktop.
Save renatogroffe/8b328eb5a060856058daabd22640d9f8 to your computer and use it in GitHub Desktop.
namespace ConsoleAppOverloadResolution.Tests;
public static class OverloadResolutionTester
{
public static void PrintItems(params string[] items)
=> Console.WriteLine($"{nameof(OverloadResolutionTester)} - " +
$"string[]: [ {String.Join(" | ", items)} ]");
public static void PrintItems(params ReadOnlySpan<string?> items)
=> Console.WriteLine($"{nameof(OverloadResolutionTester)} - " +
$"ReadOnlySpan<string?>: [ {String.Join(" | ", items)} ]");
public static void PrintItems(params IEnumerable<string> items)
=> Console.WriteLine($"{nameof(OverloadResolutionTester)} - " +
$"IEnumerable<string>: [ {String.Join(" | ", items)} ]");
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment