string SourceAddr = new string('\0', 30);
*****************************************************************************
欢迎使用CSDN论坛专用阅读器 : CSDN Reader(附全部源代码)
http://feiyun0112.cnblogs.com/
*****************************************************************************
欢迎使用CSDN论坛专用阅读器 : CSDN Reader(附全部源代码)
http://feiyun0112.cnblogs.com/
string strText="";
strText = strText.Replace(Strings.Space(2), Strings.Space(1));
SourceAddr = Microsoft.VisualBasic.Strings.Replace(Microsoft.VisualBasic.Strings.Space(21), " ", Microsoft.VisualBasic.Strings.Chr(0).ToString(), 1, -1, Microsoft.VisualBasic.CompareMethod.Text);
DestAddr = Microsoft.VisualBasic.Strings.Replace(Microsoft.VisualBasic.Strings.Space(36), " ", Microsoft.VisualBasic.Strings.Chr(0).ToString(), 1, -1, Microsoft.VisualBasic.CompareMethod.Text);
DestAddr = Space(36).Replace(" ", '\0');
这句的意思是生成21个空格,然后把空格用\0替换掉所以,1楼正解