예제 #1
0
        public Book SearchFunc(string strTitle, CompareFuncDele compFunc)
        {
            Console.WriteLine(strTitle);
            string str = Console.ReadLine();

            for (int i = 0; i < m_BookList.Count; i++)
            {
                if (compFunc(m_BookList[i], str))
                {
                    m_BookList[i].PrintData();
                    return(m_BookList[i]);
                }
            }
            Console.WriteLine("찾으려는 데이터는 없습니다.");
            return(null);
        }
예제 #2
0
 public static bool CompareFunc(string str, Book b, CompareFuncDele compFunc)
 {
     return(compFunc(b, str));
 }
예제 #3
0
 public bool CompareFunc(string str, CompareFuncDele compFunc)
 {
     return(compFunc(str));
 }