csharp find the smallest string in an array of strings

Code Example - csharp find the smallest string in an array of strings

                
                        string[] names = new string[3]{
     "Tom", "and", "jerry"
};

string minValue = names[0];
foreach (string name in names)
{
     if (name.Length < minValue.Length)
     {
          minValue = name;
     }
}

Console.WriteLine(minValue);