首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >LINQPad如何引用其他类,例如LINQ中的Books in Action示例

LINQPad如何引用其他类,例如LINQ中的Books in Action示例
EN

Stack Overflow用户
提问于 2009-08-03 12:15:20
回答 3查看 32.7K关注 0票数 64

我正在使用LINQPad在我正在构建的应用程序中创建LINQ查询。

我注意到在下载的LINQ in Action示例中,例如示例4.04,intellisense显示了一个"Books“类,但我在LINQPad工具中没有看到任何引用或"using”语句,以下是示例:

List<Book> books = new List<Book>() {
  new Book { Title="LINQ in Action" },
  new Book { Title="LINQ for Fun" },
  new Book { Title="Extreme LINQ" } };

var titles =
  books
    .Where(book => book.Title.Contains("Action"))
    .Select(book => book.Title);

titles.Dump();

在"LinqBooks.Common,Business Objects,Book.linq“中,类似乎就是在这里定义的:

public class Book
{
  public IEnumerable<Author> Authors {get; set;}
  public String Isbn {get; set;}
  public String Notes {get; set;}
  public Int32 PageCount {get; set;}
  public Decimal Price {get; set;}
  public DateTime PublicationDate {get; set;}
  public Publisher Publisher {get; set;}
  public IEnumerable<Review> Reviews {get; set;}
  public Subject Subject {get; set;}
  public String Summary {get; set;}
  public String Title {get; set;}
  public String Test {get; set;}

  public override String ToString()
  {
    return Title;
  }
}

但是这是如何工作的,这样我就可以复制我的类,并使用LINQPad快速构建语句,然后我可以复制回我的应用程序中?

EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/1222009

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档