• <ruby id="5koa6"></ruby>
    <ruby id="5koa6"><option id="5koa6"><thead id="5koa6"></thead></option></ruby>

    <progress id="5koa6"></progress>

  • <strong id="5koa6"></strong>
    • 軟件測試技術
    • 軟件測試博客
    • 軟件測試視頻
    • 開源軟件測試技術
    • 軟件測試論壇
    • 軟件測試沙龍
    • 軟件測試資料下載
    • 軟件測試雜志
    • 軟件測試人才招聘
      暫時沒有公告

    字號: | 推薦給好友 上一篇 | 下一篇

    vb.net中應用 ArrayList 實例

    發布: 2008-4-10 11:22 | 作者: 不詳 | 來源: csdn | 查看: 106次 | 進入軟件測試論壇討論

    領測軟件測試網 ArrayList 就是數組列表,它位于 System.Collections名稱空間下。是集和類型。 與 ArrayList 同胞的還有一個List,他們的實用很相似。我們只介紹一些關于ArrayList的一些東東。

      ArrayList有三個構造器:

      ArrayList()
      ArrayList(int32)
      ArrayList(ICollection)

      一個簡單的例子如下:

      Dim t As New ArrayList()
      t.Add("Northsnow")
      Dim d As New Collection
      d.Add("塞北的雪")
      d.Add("http://blog.csdn.net/precipitant")
      t.AddRange(d)
      For Each aa As String In t
      MsgBox(aa.ToString())
      Next

      '會依次輸出:
      'Northsnow
      '塞北的雪
      'http://blog.csdn.net/precipitant
      ArrayList的構造器可以接受一個集和,例子如下:
      Dim d As New Collection
      d.add("Northsnow")
      d.Add("塞北的雪")
      d.Add("http://blog.csdn.net/precipitant")
      Dim t As New ArrayList(d)
      Dim sb As New System.Text.StringBuilder()
      If t.Count > 0 Then
      sb.Append("ArrayList中共有 成員 ")
      sb.Append(t.Count.ToString)
      sb.Append(" 個")
      For Each aa As String In t
      sb.AppendLine()
      sb.Append(aa)
      Next
      End If
      MsgBox(sb.ToString)

      '最后輸出結果為:
      'ArrayList中共有 成員 3 個
      'Northsnow
      '塞北的雪
      'http://blog.csdn.net/precipitant
      另外還可以給 ArrayList的構造器傳遞一個整數,以設定ArrayList的初始容量。并可以通過 更改 Capacity屬性的值更改 當前 ArrayList的容量,也可以用   TrimToSize方法將容量壓縮成實際的元素數量,例子如下:

      Dim t As New ArrayList(10)
      Dim d As New Collection
      d.Add("Northsnow")
      d.Add("塞北的雪")
      d.Add("http://blog.csdn.net/precipitant")
      t.AddRange(d)
      MsgBox(t.Capacity)
      t.Capacity = 6
      MsgBox(t.Capacity)
      t.TrimToSize()
      't.Capacity = t.Count 與 t.TrimToSize() 等效
      MsgBox(t.Capacity)
      '依次輸出:
      '10
      '6
      '3
      由于ArrayList是集和類型,所以它具有一些集和的操作方法。比如 遍歷,查找,插入 等操作。同時 ArrayList還相當于一個大小可自由改變的一維數組。所以當然也可以像對待數組一樣對他進行操作。

    延伸閱讀

    文章來源于領測軟件測試網 http://www.kjueaiud.com/

    TAG: 實例 ArrayList


    關于領測軟件測試網 | 領測軟件測試網合作伙伴 | 廣告服務 | 投稿指南 | 聯系我們 | 網站地圖 | 友情鏈接
    版權所有(C) 2003-2010 TestAge(領測軟件測試網)|領測國際科技(北京)有限公司|軟件測試工程師培訓網 All Rights Reserved
    北京市海淀區中關村南大街9號北京理工科技大廈1402室 京ICP備10010545號-5
    技術支持和業務聯系:info@testage.com.cn 電話:010-51297073

    軟件測試 | 領測國際ISTQBISTQB官網TMMiTMMi認證國際軟件測試工程師認證領測軟件測試網

    老湿亚洲永久精品ww47香蕉图片_日韩欧美中文字幕北美法律_国产AV永久无码天堂影院_久久婷婷综合色丁香五月

  • <ruby id="5koa6"></ruby>
    <ruby id="5koa6"><option id="5koa6"><thead id="5koa6"></thead></option></ruby>

    <progress id="5koa6"></progress>

  • <strong id="5koa6"></strong>