问题描述
- C#的关于数组的一些问题,俄是个菜鸟。
-
比如说定义一个数组 string[] s1={123,456,789};在定义一个数组 string s2=new string[9];怎样把s1中的数存入s2,使s2[0]=1; s2[1]=2; s2[2]=3;s2[3]=4;……这样的。。。。感谢帮忙
解决方案
string[] s1={"123","456","789"};
string[] s2 = s1.SelectMany(x => x.ToCharArray()).Select(x => x.ToString()).ToArray();
解决方案二:
用.字符串拷贝函数strcpy 格式: strcpy (字符数组名1,字符数组名2) 功能:把字符数组2中的字符串拷贝到字符数组1中。串结束标志“”也一同拷贝。字符数名2, 也可以是一个字符串常量。这时相当于把一个字符串赋予一个字符数组
时间: 2024-12-02 11:09:12