2009-06-24 97 views

回答

6

這是一個速記... With..End With塊中的所有內容都將被視爲在其前面添加了一些東西。

例:

With Request.Form 
    ["xxx"] = "yyy" 
    ["aaa"] = "bbb" 
End With 

等於如下:

Request.Form["xxx"] = "yyy" 
Request.Form["aaa"] = "bbb" 
+1

謝謝大家。很有幫助。有道理,簡單的概念! – Kevin 2009-06-24 16:24:23

1

隨着處於與塊的任何引用之前加入Request.Form的等價物。

With Request.Form 
    Dim count as int = .Count 
End With 

與:

Dim count as int = Request.Form.Count 
2

With允許您使用後的省略的部分,只是使用點操作 - .訪問性質,成員和方法。

1

那麼它作爲一個別名的Request.Form

所以你不需要做

Request.Form.this 

Request.Form.that 

你可以做

this 

that