0
我打電話給Azure宇宙數據庫,我知道我查詢的數據不存在。宇宙數據庫讀取呼叫
我期待得到一個null
值,而是我越來越:
枚舉沒有結果
如何測試自己是否接收的值或者不?我正在測試null
,這不起作用,因爲結果不爲空。
我的代碼看起來是這樣的:
var result = await _client.ReadQuery<myObject>(AccountsCollection, sql, pa);
if(result == null)
return null;
檢查'。任何()'除了'null':'如果(結果== NULL || result.Any(!))' – maccettura
仍跳過我檢查'null'或'Any()'的行。我認爲它與'async'調用有關。我想我得到的承諾不是結果。 – Sam
好的2件事情,只有在類型明顯時才使用'var'(即var foo = new DateTime())。此外,請確保您的任何邏輯與我在上面的評論中提供的內容相符。如果結果爲空或結果沒有任何 – maccettura