NHibernate-其中ISession.Query<;T>;()位于
NHibernate-其中ISession.Query<;T>;()位于,nhibernate,linq-to-nhibernate,Nhibernate,Linq To Nhibernate,当我试图编译以下代码时 using System; using System.Collections.Generic; using System.Reflection; using System.Linq; using NHibernate; namespace NewNHTest { class A { } class Program { static void Main(string[] args) {
当我试图编译以下代码时
using System;
using System.Collections.Generic;
using System.Reflection;
using System.Linq;
using NHibernate;
namespace NewNHTest
{
class A
{ }
class Program
{
static void Main(string[] args)
{
ISession session;
var q = session.Query<A>();
}
}
}
NHibernate.dll版本为3.0.0.4000。project的.Net版本是3.5 我做错了什么?
谢谢你的帮助
ISession.Query
是NHibernate 3的新成员,是一种扩展方法。
试一试
这应该很好地解决
ISession.Query
using NHibernate.Linq