小编pet*_*ter的帖子

c#字符串中的换行符

我在C#字符串中有一些html代码.如果我查看Visual Studio的Text Visualizer,我可以看到它有很多新行.但是,在我应用此代码之后

string modifiedString = originalString.Replace(Environment.NewLine, "<br />");
Run Code Online (Sandbox Code Playgroud)

然后我在ModifiedString上查看Text Visualizer我可以看到它除了3个地方之外没有任何新行.还有其他任何字符类型,而不是类似换行符,我错过了吗?

c# string newline

5
推荐指数
1
解决办法
9万
查看次数

执行 while 条件 vb6

我有一个vb6小程序:

Private Sub Form_Load()
    Dim varTemp As Variant
    Dim string1 As String

    Dim x As Integer
    x = 0

    dialog.Filter = "toate fisierele(*.*) | *.*"
    dialog.Flags = cdlOFNAllowMultiselect Or cdlOFNLongNames Or cdlOFNExplorer

    'open the window to select files
    dialog.ShowOpen

    varTemp = Split(dialog.FileName, vbNullChar)

    Do While (varTemp(x) <> "")

    string1 = varTemp(x)
    x = x + 1

    Loop

    Unload Form1
    End

End Sub
Run Code Online (Sandbox Code Playgroud)

我希望 Do While 循环,直到到达 varTemp 的末尾。但是,当我从对话框中选择两个文件并且使用 x = 3 命中“Do While”时,我收到“运行时错误‘9’:下标超出范围”。“Do While”循环必须在什么条件下循环直到 varTemp 结束?谢谢。

vb6 while-loop

3
推荐指数
1
解决办法
1万
查看次数

标签 统计

c# ×1

newline ×1

string ×1

vb6 ×1

while-loop ×1