这个问题就看你的了
加油啊
此号自封于2006年11月30日
[此贴子已经被作者于2006-8-23 11:39:13编辑过]
太離譜了吧
即使(不可能)成功也是把string[0]和[1]的第一個字符copy到char[0]和[1]
打错了,我重新编辑帖子了。
string[] strSource=new string[2];
strSource[0]= "changedqwer";
strSource[0] = strSource[0].PadLeft(16);
char[] temp = new char[16];
Console.WriteLine(strSource[0]);
Console.WriteLine(strSource[0].Length);
Console.WriteLine();
Console.WriteLine(temp.Rank);
Array.Copy(strSource, temp, 16);
Console.WriteLine(temp);
即使是这样,还是那个错误。
使用 Console.WriteLine()的时候,想打印出char【】的数值。
Console.Write("\t" + "TypeofP1=" + this.TypeofP1 + "\t" + "LenofP1=" + this.LenofP1 + "\t"+"TagNameofP1=");
Console.Write( this.TagNameofP1);//打印该数组的时候必须如此打印
Console.WriteLine("\t" + "NameofP1=" + this.NameofP1);
如果写在一起,例如:Console.Write("\t" + "TypeofP1=" + this.TypeofP1 + "\t" + "LenofP1=" + this.LenofP1 + "t"+"TagNameofP1="+this.TagNameofP1);//
则 char【】数组打印出 TagNameofP1=System.char();
请问这是为什么啊?