using System;
class Program
{
static void Main()
{
// 创建一个初始数组
int[] array = new int[3] { 1, 2, 3 };
// 打印原始数组
Console.WriteLine("原始数组:");
PrintArray(array);
// 添加元素到数组
array = AddElementToArray(array, 4);
// 打印添加元素后的数组
Console.WriteLine("添加元素后的数组:");
PrintArray(array);
}
// 方法: 将新元素添加到数组并返回新的数组
static int[] AddElementToArray(int[] originalArray, int newElement)
{
// 创建一个新的数组,长度比原数组多1
int[] newArray = new int[originalArray.Length + 1];
// 将原数组的元素复制到新数组
for (int i = 0; i < originalArray.Length; i++)
{
newArray[i] = originalArray[i];
}
// 在新数组的最后一个位置添加新元素
newArray[newArray.Length - 1] = newElement;
// 返回新数组
return newArray;
}
// 方法: 打印数组中的所有元素
static void PrintArray(int[] array)
{
foreach (int item in array)
{
Console.Write(item + " ");
}
Console.WriteLine();
}
}
array
。PrintArray
方法打印出原始数组的内容。AddElementToArray
方法,该方法接收一个数组和一个新元素作为参数。它创建一个新的数组,将旧数组的所有元素复制到新数组中,并在最后添加新元素。然后返回这个新数组。PrintArray
方法来显示添加新元素后的数组内容。通过这种方式,我们可以动态地向数组中添加新元素。
上一篇:c#向下取整
下一篇:c# oxyplot
Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3
Laravel 中文站