日期:2014-05-18 浏览次数:21141 次
            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));