मैं एक आवेदन में LINQ क्वेरी बनाने के लिए LINQPad का उपयोग कर रहा हूं जिसे मैं bulding कर रहा हूं।LINQPad अन्य वर्गों को संदर्भित करता है, उदा। एक्शन नमूनों में LINQ में पुस्तकें
मैंने देखा कि डाउनलोड कार्रवाई में LINQ कार्रवाई नमूने, उदा। उदाहरण के 4.04, IntelliSense एक वर्ग "पुस्तकें" से पता चलता है, लेकिन मैं किसी भी संदर्भ या " का उपयोग कर" LINQPad उपकरण में बयान नहीं दिख रहा है, यहाँ नमूना है:
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 में, व्यापार वस्तुओं, 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 का उपयोग जल्दी से LINQ बयान है कि मैं यह कर सकते हैं का निर्माण कर सकते हैं फिर मेरे आवेदन में वापस कॉपी करें?
यह "ब्राउज" बटन था जिसे मैं याद कर रहा था, धन्यवाद! –