C#把数组[1,2,3,4,5,6,7,8,9,10]中大于5的值赋予新数组
时间: 2024-06-17 15:02:36 浏览: 7
以下是使用C#将数组[1,2,34,5,6,7,8,9,10]中大于5的值赋给新数组的示例代码[^1]:
```csharp
int[] originalArray = { 1, 2, 3, 4, 5, 6, 7, 8, 9, 10 };
int[] newArray = originalArray.Where(x => x > 5).ToArray();
foreach (int num in newArray)
{
Console.WriteLine(num);
}
```
输出结果为:
```
6
7
8
9
10
```
相关问题
打乱数组 [1,2,3,4,5,6,7,8,9] c#
在C#中打乱一个数组可以通过随机数来实现。具体方法如下:
```
int[] nums = {1,2,3,4,5,6,7,8,9};
Random rand = new Random();
for (int i = 0; i < nums.Length; i++)
{
int j = rand.Next(i, nums.Length);
int temp = nums[i];
nums[i] = nums[j];
nums[j] = temp;
}
```
以上代码中,我们首先定义了一个整数数组nums和一个随机数对象rand。然后使用for循环遍历整个数组,在每次循环中,生成一个随机数j,使得它在当前位置i和数组长度之间随机取值。接着交换位置i和位置j上的元素,达到打乱数组的效果。
定义一个包含1,2,3,4,5,6的数组
在 C# 中,你可以使用以下代码来定义一个包含数字 1、2、3、4、5 和 6 的数组:
```csharp
int[] numbers = { 1, 2, 3, 4, 5, 6 };
```
在上述代码中,我们使用大括号 `{}` 来初始化并赋值一个整数数组。数组的元素依次为 1、2、3、4、5 和 6。你可以使用 `numbers` 数组来访问和操作其中的元素。例如,`numbers[0]` 表示数组中的第一个元素,即数字 1。