2017-08-31 53 views
2

我有這樣的代碼:如何針對tableview中的特定部分運行forEach循環?

 if (tableView.Root.Count > 1) { 
      foreach (var section in tableView.Root) 
      { 
       foreach (var cell in section) 
       { 
        cell.Tapped -= openCategoriesPage; 
       } 
      } 
      tableView.Root.RemoveAt(1); 
     } 

而不是運行在tableView.Root每個部分的foreach,是沒有辦法,我可以運行它只是第2節的方法嗎?

換句話說。有沒有辦法讓我可以在tableView中的第二部分處理?所以我可以消除兩個forEach循環的需要?

回答

2

TableRoot從....的IList,ICollection的,IEnumerable的繼承......所以使用index

​​
+0

非常感謝您的幫助 –

+0

@SamanthaJTStar沒問題;-) – SushiHangover