什么是(c#)Cast的Vb.net版本?

什么是(c#)Cast的Vb.net版本?,vb.net,Vb.net,如何将以下行转换为VB.net FtpWebRequest uploadRequest =(FtpWebRequest)WebRequest.Create("example.com" + @"/" + "localfile.html"); 作为将来的参考,您可以将代码放入 我也不知道你在用website.com做什么。那是一根绳子吗?(它不是一个有效的变量名,如果它假设是这样的话) 我假设websitecom是一个变量,如果是这样的话,“.”就不应该在其中。如果它应该是一个字符串,那么就把它放

如何将以下行转换为VB.net

FtpWebRequest uploadRequest =(FtpWebRequest)WebRequest.Create("example.com" + @"/" + "localfile.html");
作为将来的参考,您可以将代码放入

我也不知道你在用website.com做什么。那是一根绳子吗?(它不是一个有效的变量名,如果它假设是这样的话)


我假设websitecom是一个变量,如果是这样的话,“.”就不应该在其中。如果它应该是一个字符串,那么就把它放在引号中。

您缺少localfile.html前面的加号:

Dim uploadRequest作为FtpWebRequest=DirectCast(WebRequest.Create(website.com++“/”++“localfile.html”),FtpWebRequest)

始终使用“example.com”。见RFC2606
Dim uploadRequest As FtpWebRequest = 
  CType(WebRequest.Create("example.com/localfile.html"), FtpWebRequest)
Dim uploadRequest As FtpWebRequest = 
  DirectCast(WebRequest.Create("example.com/localfile.html"), FtpWebRequest)
Dim uploadRequest as FtpWebRequest = DirectCast(
    WebRequest.Create(websitecom & "/localfile.html", FtpWebRequest)