这个是什么C#代码在VB.NET的等价物:VB.NET等效?
UctlTest uctlTest;
uctlTest= (UctlTest)Page.LoadControl("UserControls/UctlTest.ascx");
if (plcTest.Controls.Count == 0)
plcTest.Controls.Add(uctlTest);
UctlTest:用户控制
plcTest:占位符
我尝试这样做:
Dim uctlTestVB As UctlTestVB
uctlTestVB = CType(Page.LoadControl("~/UserControls/UctlTestVB.ascx"), UctlTestVB)
If (Equals(uctlTestVB.Controls.Count, 0)) Then
plcTest.Controls.Add(uctlTestVB)
End If
但数在VB.NET中等于1,而在C#中则等于0.
http://www.developerfusion.com/tools/convert/vb-to-csharp/ – Shoban 2011-03-01 03:50:51
哇!现在,StackOverflow被用作代码转换工具。大! – Mayank 2011-03-01 03:51:24
@Mayank ..为什么不呢? – Shoban 2011-03-01 03:52:34