1
我正在使用NHibernate从数据库检索列表根据一些条件。没有找到结果时,GetByCriteria返回什么?
List<MyType> myList = GetByCriteria(...)
有谁知道myList中是否为空或MyType的一个空列表,如果没有结果发现符合条件的?
我一直在寻找通过NHibernate documentation和谷歌搜索,但我找不到任何告诉我这样或那样的任何事情。
我正在使用NHibernate从数据库检索列表根据一些条件。没有找到结果时,GetByCriteria返回什么?
List<MyType> myList = GetByCriteria(...)
有谁知道myList中是否为空或MyType的一个空列表,如果没有结果发现符合条件的?
我一直在寻找通过NHibernate documentation和谷歌搜索,但我找不到任何告诉我这样或那样的任何事情。
最简单的答案是测试它......但如果它返回null,我会感到惊讶。我会肯定期望它返回一个空的列表。
是的,你是对的..我应该测试它...我现在已经测试过它,它肯定会返回一个空的列表,这正是我期待的。其他一些开发人员一直在编写代码来仔细检查返回的列表是否为空,并且在我没有机会进行写测试的时候让我好奇......所以我做了一个快速搜索,没有线索,所以我想我会在StackOverflow文件的问题:) – mezoid 2009-09-07 08:16:38