using System.Globalization;
using System.Collections.Generic;
public static void Main()
var examples = new List<(string name, string enteredName)>
foreach ((string name, string enteredName) example in examples) {
Console.WriteLine("----------");
Console.WriteLine("Actual name: {0}", example.name);
Console.WriteLine("Entered name: {0}", example.enteredName);
Console.WriteLine("Entered name is exactly equal: {0}", String.Equals(example.name, example.enteredName));
Console.WriteLine("Entered name is close enough: {0}", String.Compare(example.name, example.enteredName, CultureInfo.InvariantCulture, CompareOptions.IgnoreNonSpace | CompareOptions.IgnoreCase) == 0);