看板 Programming 關於我們 聯絡資訊
※ 引述《jiannrong@kkcity.com.tw ( )》之銘言: : 以上的「For Each ctl As Control In Controls」 是用來取代下面的那兩個 : textbox的偵測 : 不過 我不瞭解的地方也就在這裡 : 請教..以下幾個關鍵字分別代表什麼呢? : 1.for each : 2.as Control : 3. in control : 謝謝 這句的意思是「"宣告一個叫ctl, 類別為Control的變數"(2), "在迴圈中把 在Controls這IEnumerable裡經GetEnumerator()返回的名單逐一assign進去"(1)(3)」 "For Each ... in ..."是一完整語句, 而如果ctl在之前已宣告, "As ..." 部份可省略. 不論ctl是否事先宣告, ctl在離開迴圈時會自動dispose(也就是會變成Nothing). -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 202.134.126.84