最新国产好看的视频,伊人天堂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類(lèi)提供了一個(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è)修飾符都可以在新的子類(lèi)中,重寫(xiě)同名的父類(lèi)方法。下面通過(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類(lèi)用法詳解

    C#中的HttpWebRequest類(lèi)用法詳解

    本文詳細(xì)講解了C#中的HttpWebRequest類(lèi)的用法,文中通過(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#類(lèi)

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

    這篇文章主要為大家詳細(xì)介紹了一個(gè)讀寫(xiě)csv文件的C#類(lèi),文中示例代碼介紹的非常詳細(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)論

疏附县| 尚义县| 桑日县| 道孚县| 松阳县| 九龙县| 叶城县| 皋兰县| 崇文区| 深州市| 顺义区| 蒙山县| 凤山县| 永福县| 临邑县| 和顺县| 云霄县| 灵石县| 金昌市| 鄱阳县| 偃师市| 三都| 拜城县| 米林县| 建水县| 新密市| 抚松县| 阿坝县| 红原县| 宜丰县| 门头沟区| 昆明市| 张家港市| 合山市| 五大连池市| 金沙县| 鹰潭市| 晴隆县| 彭阳县| 肃宁县| 闽清县|