。 net檢查列表coantment
此簡潔的代碼利用除了a中不存在的B中的任何元素的方法。通過與!反相,我們有效地確認了a是否包含b。
傳統方法public static class LinqExtras // Or whatever { public static bool ContainsAllItems結論(this IEnumerable a, IEnumerable b) { return !b.Except(a).Any(); } }
.net 3.5及以上是一種方便3.5及以上的內置功能方便,有效地在列表之間進行容器。提供的代碼有效地利用LINQ執行此檢查並遵守常見的編碼實踐。
免責聲明: 提供的所有資源部分來自互聯網,如果有侵犯您的版權或其他權益,請說明詳細緣由並提供版權或權益證明然後發到郵箱:[email protected] 我們會在第一時間內為您處理。
Copyright© 2022 湘ICP备2022001581号-3