亚洲乱码中文字幕综合,中国熟女仑乱hd,亚洲精品乱拍国产一区二区三区,一本大道卡一卡二卡三乱码全集资源,又粗又黄又硬又爽的免费视频

C#動(dòng)態(tài)調(diào)整數(shù)組大小的方法

 更新時(shí)間:2015年04月02日 14:27:45   作者:令狐不聰  
這篇文章主要介紹了C#動(dòng)態(tài)調(diào)整數(shù)組大小的方法,涉及C#中靜態(tài)方法CreateInstance的使用技巧,非常具有實(shí)用價(jià)值,需要的朋友可以參考下

本文實(shí)例講述了C#動(dòng)態(tài)調(diào)整數(shù)組大小的方法。分享給大家供大家參考。具體如下:

通常,我們創(chuàng)建一個(gè)數(shù)組后就不能調(diào)整其長度,但是Array類提供了一個(gè)靜態(tài)方法CreateInstance用來創(chuàng)建一個(gè)動(dòng)態(tài)數(shù)組,所以我們可以通過它來動(dòng)態(tài)調(diào)整數(shù)組的長度。

namespace ArrayManipulation
{
 Class Program
 {
  static void Main (String[] args)
  {
   int[] arr = new int[]{1,2,3};
   PrintArr(arr);
    arr = (int[])Redim(arr,5);
   PrintArr (arr);
    arr = (int[]) Redim (arr, 2);
   PrintArr (arr);
  )
  public static Array Redim (Array origArray, int desiredSize)
  {
   //determine the type of element
   Type t = origArray.GetType().GetElementType();
    //create a number of elements with a new array of expectations
   //new array type must match the type of the original array
   Array newArray = Array.CreateInstance (t, desiredSize);
    //copy the original elements of the array to the new array
   Array.Copy (origArray, 0, newArray, 0, Math.Min (origArray.Length, desiredSize));
    //return new array
   return newArray;
  }
   //print array
  public static void PrintArr (int[] arr)
  {
   foreach (int x in arr)
   {
    Console.Write (x + ",");
   }
   Console.WriteLine ();
  }
 }
}

希望本文所述對大家的C#程序設(shè)計(jì)有所幫助。

相關(guān)文章

  • vs2022程序打包文檔教程圖文詳解

    vs2022程序打包文檔教程圖文詳解

    這篇文章主要介紹了vs2022程序打包文檔教程,本文通過圖文并茂的形式給大家介紹的非常詳細(xì),對大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2022-10-10
  • C# 實(shí)現(xiàn)Scoket心跳機(jī)制的方法

    C# 實(shí)現(xiàn)Scoket心跳機(jī)制的方法

    這篇文章主要介紹了C# 實(shí)現(xiàn)Scoket心跳機(jī)制的方法,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2020-02-02
  • silverlight實(shí)現(xiàn)圖片局部放大效果的方法

    silverlight實(shí)現(xiàn)圖片局部放大效果的方法

    這篇文章主要介紹了silverlight實(shí)現(xiàn)圖片局部放大效果的方法,結(jié)合實(shí)例形式分析了silverlight針對圖片屬性的相關(guān)操作技巧,需要的朋友可以參考下
    2017-03-03
  • C#解決文件被占用資源,無法刪除或修改的方法

    C#解決文件被占用資源,無法刪除或修改的方法

    這篇文章主要介紹C#解決文件被占用資源,比較實(shí)用,需要的朋友可以參考下。
    2016-06-06
  • 基于C#中XmlReader讀取Xml的深入分析

    基于C#中XmlReader讀取Xml的深入分析

    本篇文章是對C#中XmlReader讀取Xml進(jìn)行了詳細(xì)的分析介紹,需要的朋友參考下
    2013-05-05
  • C#驗(yàn)證身份證號碼正確性的實(shí)例代碼(收藏)

    C#驗(yàn)證身份證號碼正確性的實(shí)例代碼(收藏)

    這篇文章主要介紹了C#驗(yàn)證身份證號碼正確性的實(shí)例代碼,包括18位號碼和15位號碼的校驗(yàn),需要的朋友可以參考下
    2017-07-07
  • C#中ManualResetEvent用法詳解

    C#中ManualResetEvent用法詳解

    這篇文章主要為大家詳細(xì)介紹了C#中ManualResetEvent用法,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2017-05-05
  • Unity解析gif動(dòng)態(tài)圖操作

    Unity解析gif動(dòng)態(tài)圖操作

    這篇文章主要介紹了Unity解析gif動(dòng)態(tài)圖操作,具有很好的參考價(jià)值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2021-04-04
  • 全面分析c# LINQ

    全面分析c# LINQ

    這篇文章主要介紹了c# LINQ的相關(guān)資料,幫助大家更好的理解和使用c#,感興趣的朋友可以了解下
    2020-08-08
  • c#實(shí)現(xiàn)metro文件壓縮解壓示例

    c#實(shí)現(xiàn)metro文件壓縮解壓示例

    這篇文章主要介紹了c#實(shí)現(xiàn)metro文件壓縮解壓示例,實(shí)現(xiàn)了zip中增加一張新圖片、刪除文件的方法,需要的朋友可以參考下
    2014-03-03

最新評論