1. 程式人生 > >count()>0被你用壞了嗎?(Any的用法)

count()>0被你用壞了嗎?(Any的用法)

存在 http src first 圖片 查詢 方式 導航 count()

例一:要求:查詢是否存在名字為“張三”的學生。

技術分享圖片

例二:要求:查詢教過“張三”或“李四”的老師。

技術分享圖片

  1. 在導航屬性裏面使用count和使用any性能區別不大,反而FirstOrDefault() != null的方式性能最差。
  2. 在直接屬性判斷裏面any和FirstOrDefault() != null性能區別不大,count性能要差的多。
  3. 所以,不管是直接屬性還是導航屬性我們都用any來判斷是否存在是最穩當的。

count()>0被你用壞了嗎?(Any的用法)