public static void Main()
Console.WriteLine( new string[] { "a" }.FirstOrDefault() );
Console.WriteLine( new string[] { "a", "b" }.FirstOrDefault() );
Console.WriteLine( new string[] { "a", "b" }.FirstOrDefault(x => x.Equals("b")) );
Console.WriteLine( new string[] { "a", "ba", "be" }.FirstOrDefault(x => x.Contains("b")) );
Console.WriteLine( new string[0].FirstOrDefault() );