为什么替换在空字符串上没有返回任何内容

use*_*951 5 vb.net-2010

Replace("",vbLf, "")
Run Code Online (Sandbox Code Playgroud)

去搞清楚.

它应该返回""

不,它什么也没有.

只需将代码放在vb.net中即可

我认为它应该返回"".用""替换所有出现的vbLF.因为原始字符串是""然后它只是替换什么,我们回来了""

\没有.我们没有回来.

Ken*_*unk 3

您使用的是 Visual Basic 字符串函数,而不是 .Net。Visual Basic 运行时通常将 Nothing 计算为空字符串 ("")。