我有一个字符串数组,其中包含一个像这样的值列表
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
Run Code Online (Sandbox Code Playgroud)
我只想尝试前十,所以我的输出看起来像这样,并存储另一个字符串数组.
1
2
3
4
5
6
7
8
9
10
Run Code Online (Sandbox Code Playgroud)
它似乎很容易我只是想不出来
Muh*_*han 19
for (int i=0; i<Math.Min(10, array.Length); i++)
Console.WriteLine(array[i]);
Run Code Online (Sandbox Code Playgroud)
要么
foreach (int i in array.Take(10))
Console.WriteLine(array[i]);
Run Code Online (Sandbox Code Playgroud)
编辑:根据你想要的字符串数组中的注释.这是你要做的
string[] numbers = array.Take(10).Select(i=>i.ToString()).ToArray();
Run Code Online (Sandbox Code Playgroud)
lon*_*ero 15
你可以使用Linq.您需要包含引用和using指令:
using System.Linq;
theStringsArray.Take(10).ToArray();
Run Code Online (Sandbox Code Playgroud)