我正在使用实体并创建了一个表。
namespace TestExample {
public class Blog
{
public int BlogId {get; set; }
public String Title {get; set;}
public String Description {get; set;}
public virtual Blog Blogs {get; set;}
}
public class BloggingContext : DbContext
{
public DbSet<Blog> Blogs { get; set; }
}
class Program
{
static void Main (string[] args) {
var db = new BloggingContext()
// Display all Blogs from the database
var query = (from b in db.Blogs
orderby b.Title
select b).ToList();
foreach (var item in query)
{
//
}
}
}
我将如何用整个表格填充列表框?当我尝试 Listbox.Datasource = query; 我得到奇怪的结果。除了遍历每个项目并打印出 item.Title、item.Description 等之外,还有其他方法吗?
编辑:它是一个 winforms 应用程序。