Files
BooksConsolapp/Books.ConsoleApp/SearchByTitle.cs

28 lines
729 B
C#

using System;
using System.Collections.Generic;
using System.Linq;
namespace Books.ConsoleApp
{
public class Search
{
public static IEnumerable<Book> ByTitle(IEnumerable<Book> books, string titlePartial)
{
var titlePartialLowercased = titlePartial.ToLower();
return books
.Where(b =>
{
var bookTitleLowercased = b.title.ToLower();
return bookTitleLowercased.Contains(titlePartialLowercased);
});
}
public static IEnumerable<Book> SuggestRandom(IEnumerable<Book> books, int count = 5)
{
throw new NotImplementedException();
}
}
}