欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

C# 拷貝數(shù)組的幾種方法(總結(jié))

 更新時間:2016年08月21日 15:22:27   投稿:jingxian  
下面小編就為大家?guī)硪黄狢# 拷貝數(shù)組的幾種方法(總結(jié))。小編覺得挺不錯的,現(xiàn)在就分享給大家,也給大家做個參考。一起跟隨小編過來看看吧

突然學到了,所以就放到博客上來共享一下,權當是學習日記吧。

首先說明一下,數(shù)組是引用類型的,所以注意不要在復制時復制了地址而沒有復制數(shù)值哦!

其實在復制數(shù)組的時候,一定要用new在堆中開辟一塊新的空間專門用于存放數(shù)組,這樣才是有效的。

(1)

int[] pins = { 9, 3, 7, 2 };

int[] copy=new int[pins.length];

     for (int i = 0; i < copy.length; i++)

     {

       copy[i] = pins[i];

   }

(2)

int[] copy = new int[pins.Length];

pins.CopyTo(copy, 0);

(3)

Int[] pins= new int[4]{9,3,7,2};

Int[] alias=pins;

注意這種復制只是一種引用而已,只是把數(shù)據(jù)的地址傳遞給了alias數(shù)組,所以不太推薦這種方式來復制數(shù)組;

(4)

Array.Copy(pins,copy,copy.Length)

(5)

Int[] copy=(int[])pins.Clone();

這里說明一下為什么要用到int[]的強制類型轉(zhuǎn)換,原因就在于Clone的結(jié)果類型是object的,所以需要強制轉(zhuǎn)換為int[]

Object類其實就是我們所有類的基類。

以上這篇C# 拷貝數(shù)組的幾種方法(總結(jié))就是小編分享給大家的全部內(nèi)容了,希望能給大家一個參考,也希望大家多多支持腳本之家。

相關文章

  • C#中圖片旋轉(zhuǎn)和翻轉(zhuǎn)(RotateFlipType)用法分析

    C#中圖片旋轉(zhuǎn)和翻轉(zhuǎn)(RotateFlipType)用法分析

    這篇文章主要介紹了C#中圖片旋轉(zhuǎn)和翻轉(zhuǎn)(RotateFlipType)用法,實例分析了C#圖片旋轉(zhuǎn)及翻轉(zhuǎn)Image.RotateFlip方法屬性的常用設置技巧,需要的朋友可以參考下
    2015-06-06
  • 使用C#編寫簡單的圖形化的可發(fā)送附件的郵件客戶端程序

    使用C#編寫簡單的圖形化的可發(fā)送附件的郵件客戶端程序

    這篇文章主要介紹了使用C#編寫一個圖形化的可發(fā)送附件的郵件客戶端程序的方法,文中的示例同樣是基于支持smtp協(xié)議的郵件服務器,需要的朋友可以參考下
    2016-02-02
  • VMS中解協(xié)議常用方法備忘(小結(jié))

    VMS中解協(xié)議常用方法備忘(小結(jié))

    這篇文章主要介紹了VMS中解協(xié)議常用方法備忘(小結(jié)),文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2020-01-01
  • C#?Web實現(xiàn)文件上傳的示例詳解

    C#?Web實現(xiàn)文件上傳的示例詳解

    這篇文章主要為大家詳細介紹了C#?Web實現(xiàn)文件上傳的相關知識,文中的示例代碼講解詳細,具有一定的學習價值,感興趣的小伙伴可以跟隨小編一起學習一下
    2023-11-11
  • C# List 排序各種用法與比較

    C# List 排序各種用法與比較

    這篇文章主要介紹了C# List 排序各種用法與比較的相關資料,需要的朋友可以參考下
    2016-09-09
  • winform 實現(xiàn)控制輸入法

    winform 實現(xiàn)控制輸入法

    在工作中遇到這樣一個問題,在系統(tǒng)使用過程中,輸入法會變灰導致無法使用輸入法輸入文字,就好像輸入法被禁用了沒有啟用似的。對此,在這里做個備錄
    2015-08-08
  • C#中使用1.7版本驅(qū)動操作MongoDB簡單例子

    C#中使用1.7版本驅(qū)動操作MongoDB簡單例子

    這篇文章主要介紹了C#中使用1.7版本驅(qū)動操作MongoDB簡單例子,本文給出了連接MongoDB、操作MongoDB數(shù)據(jù)等例子,需要的朋友可以參考下
    2015-01-01
  • 基于C#實現(xiàn)的三層架構實例

    基于C#實現(xiàn)的三層架構實例

    這篇文章主要介紹了基于C#實現(xiàn)的三層架構實例,非常實用,需要的朋友可以參考下
    2014-08-08
  • 深入理解c#多態(tài)

    深入理解c#多態(tài)

    這篇文章主要介紹了c#多態(tài)的相關知識,文中代碼非常詳細,幫助大家更好的理解和學習,感興趣的朋友可以了解下
    2020-06-06
  • C#?重寫Notification提示窗口的示例代碼

    C#?重寫Notification提示窗口的示例代碼

    本文主要介紹了C#?重寫Notification提示窗口的示例代碼,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2022-04-04

最新評論