C#Help to understand the solution to the problem.
he program you are given defines an array with 10 words and takes a letter as input. Write a program to iterate through the array and output words containing the taken letter. If there is no such word, the program should output "No match". Sample Input u Sample Output fun My code: using System; using System.Linq; namespace Задача_Слова_50хп { class Program { static void Main(string[] args) { string[] words = { "home", "programming", "victory", "C#", "football", "sport", "book", "learn", "dream", "fun" }; string letter = Console.ReadLine(); int count = 0; //code here foreach (string n in words) { if (words.Contains (letter)) { Console.WriteLine(words); } else { Console.WriteLine("No match"); } } } } }