最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

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)整其長(zhǎng)度,但是Array類提供了一個(gè)靜態(tài)方法CreateInstance用來(lái)創(chuàng)建一個(gè)動(dòng)態(tài)數(shù)組,所以我們可以通過(guò)它來(lái)動(dòng)態(tài)調(diào)整數(shù)組的長(zhǎng)度。

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 ();
  }
 }
}

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

相關(guān)文章

  • C#中多態(tài)、重載、重寫(xiě)區(qū)別分析

    C#中多態(tài)、重載、重寫(xiě)區(qū)別分析

    這篇文章主要介紹了C#中多態(tài)、重載、重寫(xiě)區(qū)別,采用實(shí)例較為通俗易懂的分析了多態(tài)、重載的重寫(xiě)的概念與用法,對(duì)于C#初學(xué)者有非常不錯(cuò)的借鑒價(jià)值,需要的朋友可以參考下
    2014-09-09
  • C#中overrid和new修飾符有什么不同

    C#中overrid和new修飾符有什么不同

    在C#的繼承中嘗嘗會(huì)用到相關(guān)的修飾詞:override和new。這兩個(gè)修飾符都可以在新的子類中,重寫(xiě)同名的父類方法。下面通過(guò)本文給大家介紹C#中overrid和new修飾符的區(qū)別,感興趣的朋友一起看看吧
    2018-02-02
  • C#實(shí)現(xiàn)獲取機(jī)器碼的示例詳解

    C#實(shí)現(xiàn)獲取機(jī)器碼的示例詳解

    這篇文章主要為大家詳細(xì)介紹了如何利用C#實(shí)現(xiàn)獲取機(jī)器碼的功能,文中的示例代碼講解詳細(xì),對(duì)我們學(xué)習(xí)C#有一定的幫助,感興趣的小伙伴可以跟隨小編一起了解一下
    2022-12-12
  • C# 常用協(xié)議實(shí)現(xiàn)模版及FixedSizeReceiveFilter示例(SuperSocket入門(mén))

    C# 常用協(xié)議實(shí)現(xiàn)模版及FixedSizeReceiveFilter示例(SuperSocket入門(mén))

    本文主要介紹了常用協(xié)議實(shí)現(xiàn)模版及FixedSizeReceiveFilter示例。具有很好的參考價(jià)值,下面跟著小編一起來(lái)看下吧
    2017-01-01
  • C#中的HttpWebRequest類用法詳解

    C#中的HttpWebRequest類用法詳解

    本文詳細(xì)講解了C#中的HttpWebRequest類的用法,文中通過(guò)示例代碼介紹的非常詳細(xì)。對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2022-01-01
  • Oracle中for循環(huán)的使用方法

    Oracle中for循環(huán)的使用方法

    這篇文章介紹了Oracle中for循環(huán)的使用方法,文中通過(guò)示例代碼介紹的非常詳細(xì)。對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2022-08-08
  • C#/VB.NET實(shí)現(xiàn)在PDF文檔中插入,替換或刪除圖片

    C#/VB.NET實(shí)現(xiàn)在PDF文檔中插入,替換或刪除圖片

    這篇文章主要為大家詳細(xì)介紹了如何使用 Spire.PDF for .NET 通過(guò)程序在 PDF 文檔中插入、替換或刪除圖片,感興趣的小伙伴可以跟隨小編一起學(xué)習(xí)一下
    2023-12-12
  • c#簡(jiǎn)單判斷是否是閏年的方法代碼

    c#簡(jiǎn)單判斷是否是閏年的方法代碼

    這篇文章主要介紹了c#簡(jiǎn)單判斷是否是閏年的方法,大家參考使用吧
    2013-11-11
  • 一個(gè)讀寫(xiě)csv文件的C#類

    一個(gè)讀寫(xiě)csv文件的C#類

    這篇文章主要為大家詳細(xì)介紹了一個(gè)讀寫(xiě)csv文件的C#類,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2017-03-03
  • c# 利用易福門(mén)振動(dòng)模塊VSE002采集振動(dòng)數(shù)據(jù)的方法

    c# 利用易福門(mén)振動(dòng)模塊VSE002采集振動(dòng)數(shù)據(jù)的方法

    這篇文章主要介紹了c# 利用易福門(mén)振動(dòng)模塊VSE002采集振動(dòng)數(shù)據(jù)的方法,本文通過(guò)圖文實(shí)例相結(jié)合給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2020-04-04

最新評(píng)論

交口县| 纳雍县| 桑植县| 龙井市| 申扎县| 洛川县| 罗城| 惠安县| 临武县| 农安县| 滦平县| 遵义县| 宁南县| 施秉县| 闸北区| 库伦旗| 鹤山市| 修水县| 康保县| 平南县| 三河市| 江西省| 河北区| 东平县| 和平区| 西峡县| 秦安县| 新郑市| 襄垣县| 德化县| 蒙山县| 兰坪| 汨罗市| 时尚| 泰顺县| 凉山| 淳安县| 沈阳市| 章丘市| 两当县| 尤溪县|