static void Main(string[] args) { //NameManager olarak yarattığımız class için bir degişken tanımlıyoruz var nameManager = new NameManager(); //nameManager.OnNotification += NameManagerOnOnNotification; //kontrol edilecek isimlerin listesini yaratıyoruz var possibleNames = new List <string> { "Fred", "George", "Burhan", "Serpil", "Jon", "Yaprak", "Daphne", "Katil", "Arya", "Suha", "Jamie" }; //Kontrol listesinde bulunan bütün objeler için kontrol yapıyoruz foreach (var name in possibleNames) { //GetModel var result = nameManager.GetModel(name); //yukarıda yaratılan liste baz alınarak sonuçları yazdırıyoruz if (result.Success) { Console.WriteLine("Listedeki " + $"{result.Name} ismi {result.FriendlyName} sınıfına aittir!"); } else { Console.WriteLine($"{result.Name} ismi {result.FriendlyName}!"); } Console.WriteLine("\n"); } Console.ReadKey(); }
static void Main(string[] args) { var nameManager = new NameManager(); nameManager.OnNotification += NameManagerOnOnNotification; var possibleNames = new List <string> { "Fred", "George", "Jon", "Daphne" }; foreach (var name in possibleNames) { var result = nameManager.GetModel(name); Console.WriteLine($"{result.Name} is from {result.FriendlyName}!"); } Console.ReadKey(); }