C#中數(shù)組初始化與數(shù)組元素復(fù)制的方法
更新時(shí)間:2015年04月15日 09:48:38 作者:令狐不聰
這篇文章主要介紹了C#中數(shù)組初始化與數(shù)組元素復(fù)制的方法,涉及C#中數(shù)組的創(chuàng)建、初始化及使用Array.Copy方法復(fù)制數(shù)組元素的技巧,需要的朋友可以參考下
本文實(shí)例講述了C#中數(shù)組初始化與數(shù)組元素復(fù)制的方法。分享給大家供大家參考。具體如下:
下面的代碼演示如何創(chuàng)建和初始化數(shù)組,以及C#中如何將數(shù)組元素從一個(gè)復(fù)制到另外一個(gè)的方法。
using System;
public class ArraySample
{
public static void Main()
{
// 創(chuàng)建和初始化數(shù)組
int[] intArr = new int[5] {1,2,3,4,5};
Object[] objArr = new Object[5] {10,20,30,40,50};
foreach (int i in intArr)
{
Console.Write(i);
Console.Write(",");
}
Console.WriteLine();
foreach (Object i in objArr )
{
Console.Write (i);
Console.Write (",");
}
Console.WriteLine();
// 復(fù)制 intArr的前三個(gè)元素到 objArr
Array.Copy(intArr, objArr,3);
Console.WriteLine("After coping" );
foreach (int i in intArr)
{
Console.Write(i);
Console.Write(" , ");
}
Console.WriteLine( );
foreach (Object i in objArr)
{
Console.Write(i);
Console.Write(" ,");
}
Console.WriteLine( );
}
}
代碼運(yùn)行輸出結(jié)果如下:
1,2,3,4,5, 10,20,30,40,50, After coping 1 , 2 , 3 , 4 , 5 , 1 ,2 ,3 ,40 ,50 ,
希望本文所述對(duì)大家的C#程序設(shè)計(jì)有所幫助。
相關(guān)文章
C#使用xsd文件驗(yàn)證XML格式是否正確的實(shí)現(xiàn)方法
這篇文章主要介紹了C#使用xsd文件驗(yàn)證XML格式是否正確的實(shí)現(xiàn)方法,結(jié)合實(shí)例形式分析了C#針對(duì)xml文件的創(chuàng)建、驗(yàn)證相關(guān)操作技巧,需要的朋友可以參考下2017-01-01
C#利用Label標(biāo)簽控件模擬窗體標(biāo)題的移動(dòng)及窗體顏色不斷變換效果
Label標(biāo)簽控件相信對(duì)大家來說都不陌生,下面這篇文章主要給大家介紹了關(guān)于C#利用Label標(biāo)簽控件模擬窗體標(biāo)題的移動(dòng)及窗體顏色不斷變換效果的相關(guān)資料,文中通過示例代碼介紹的非常詳細(xì),需要的朋友可以參考下。2017-12-12

