コード例 #1
0
        static void Main(string[] args)
        {
            Console.WriteLine("ListStorage: ");

            var storage = new DictionaryStorage();

            new SearchByLastName(storage).Search();
            new SearchByFirstName(storage).Search();
            new SearchByAge(storage).Search();


            Console.WriteLine("ListStorage: ");
            var listStorage = new ListStorage();

            new SearchByLastName(listStorage).Search();
            new SearchByFirstName(listStorage).Search();
            new SearchByAge(listStorage).Search();
        }
コード例 #2
0
 public SearchByFirstName(DictionaryStorage storage) => this.storage = storage;
コード例 #3
0
 public SearchByAge(DictionaryStorage storage) => this.storage = storage;