string s1 = new(new[] { 'H', 'e', 'l', 'l', 'o' });
string i1 = string.Intern(s1);
bool result1 = ReferenceEquals(s1, i1);
string s2 = new(new[] { 'H', 'e', 'l', 'l', 'o' });
string i2 = string.Intern(s2);
bool result2 = ReferenceEquals(s2, i2);
bool result3 = ReferenceEquals(i1, i2);
Console.WriteLine(result1);
Console.WriteLine(result2);
Console.WriteLine(result3);