我有一個名為 LotNo 的欄位和一個名為LotsList的 List(Of LotDTO) ,它在其他屬性中有一個 LotNumber() 屬性,兩者都是字串型別。
這個 if 陳述句不起作用,If (LotsList.Contains(selectedLot.LotNo) Then …因為我顯然是在將一個復雜的物件與一個字串進行比較,那么正確的方法是什么?
uj5u.com熱心網友回復:
If LotsList.Any(Function(lot) lot.LotNo = selectedLot.LotNo) Then
擴展方法將判斷串列中的Any任何專案是否滿足任意布爾條件。
轉載請註明出處,本文鏈接:https://www.uj5u.com/net/535018.html
標籤:。网网络林克
上一篇:NUnit中的私有方法測驗
下一篇:已呼叫依賴屬性更改回呼但未顯示值
