図書館データベースの本にクエリを実行したいので、このコードを書きました...
using System;
using System.Collections;
using System.Collections.Generic;
using System.Linq;
using System.Net.Sockets;
using System.Web;
/// <summary>
/// Summary description for Book
/// </summary>
public partial class Book
{
public static List<Book> GetQueryBooks(string query)
{
// Init db
LibraryDataClassesDataContext db = new LibraryDataClassesDataContext();
return db.Books.Where(b => b.Title.Contains(query) || b.Author.Contains(query)).ToList();
}
}
しかし、返されたときに「InvalidCastException: 指定されたキャストが無効です」というメッセージが表示される理由がわかりません。