代码之家  ›  专栏  ›  技术社区  ›  Nalum

需要VB.NET StreamWriter表达式

  •  1
  • Nalum  · 技术社区  · 15 年前

    我已经看了一个小时左右了。有人能告诉我这是怎么回事吗?

    ManagerHtml = ManagerHtml.Replace("##Alerts_Popup##",AlertsPopup)
    
    Dim sw As StreamWriter = New StreamWriter(SitePath & "slaOverViewPages\" & Manager("UserID") & "_" & Manager("Adjuster") & "_" & Module(1) & ".html")
    sw.Write(ManagerHtml)
    sw.Close()
    

    这是编译器错误 BC30201: Expression expected. 导致它的是 Dim sw 行。

    谢谢你的帮助。

    纳勒姆

    2 回复  |  直到 15 年前
        1
  •  1
  •   Hps    15 年前

    您能提供更多关于模块(1)返回什么的信息吗?或者可以尝试将代码移动到单独的行中,比如

    Dim moduleName as String = Module(1)
    

    然后在代码语句中使用变量moduleName。

        2
  •  0
  •   Louis Waweru    15 年前

    我猜经理(“xx”)中的双引号是令人困惑的事情。如果你用单引号会怎么样?