日期:2014-05-18 浏览次数:21130 次
string[] more = new string[args.Length + 1];
more[0] = "一项新的";
Array.Copy(args, 0, more, 1, args.Length);
MessageBox.Show(string.Format("{0}{1}{2}{3}", more)); //args));
------解决方案--------------------
如果只是像代码中这样简单拼接,用String.Join就好了:
//如果args的长度固定为3的话
MessageBox.Show("一项新的" + string.Join("", args));
//否则
MessageBox.Show("一项新的" + string.Join("", args, 0, 3));