c# 中的 Visual basic 'vbNullChar" 的等价物是什么?
我想在 C# 中复制这个 VB 语句
Dim sVersion As String
sVersion = New String(vbNullChar, 255)
我怀疑你想要:
string sVersion = new string('\0', 255);
(不过,这似乎是一件奇怪的事情。我会尝试退后一步,看看是否没有更合适的方法来解决更大的问题。)
乔恩斯基特是正确的......
您也可以通过以下方法实现此目的...
第一种方式
char vbNullChar = Convert.ToChar(0);//C# Equivalent to vbNullChar
string sVersion = new string(vbNullChar, 255);
第二种方式
char vbNullChar = Convert.ToChar(0x0);//C# Equivalent to vbNullChar
string sVersion = new string(vbNullChar, 255);