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