打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
两步就可以掌握VB使用ArrayList类
  • 两步就可以掌握VB使用ArrayList类

    这里介绍我们可以直接VB使用ArrayList类。此类实现大小可动态调整的对象数组。要插入新的元素,可以简单地将对象传递到 ArrayList 类的 Add() 方法。

    在向大家详细介绍VB使用ArrayList类之前,首先让大家了解下.NET 基类的用法,然后全面介绍VB使用ArrayList类。

    在对从输入读取的行进行排序之前,程序需要将其存储到一个数组中。我们将简要讨论可实现对象数组的 .NET 基类的用法。

    修改源代码

    更改 C# 源文件 (class1.cs),如下面以斜体突出显示的代码所示。其他的差异(如类名)可忽略不计。

            
    1. // Import namespaces  
    2. using System;  
    3. // Declare namespace  
    4. namespace MsdnAA  
    5. {  
    6.     // Declare application class  
    7.     class QuickSortApp  
    8.     {  
    9.         // Application initialization  
    10.         static void Main (string[] szArgs)  
    11.         {  
    12.             // Describe program function  
    13.             Console.WriteLine ("QuickSort C#.NET Sample Application\n");  
    14.             // Prompt user for filenames  
    15.             Console.Write ("Source: ");  
    16.             string szSrcFile = Console.ReadLine ();  
    17.             Console.Write ("Output: ");  
    18.             string szDestFile = Console.ReadLine ();  
    19.         }  
    20.     }  
    21. }  

    VB使用ArrayList类

    我们将导入 System.Collections 命名空间,这样我们就可以直接VB使用ArrayList类。此类实现大小可动态调整的对象数组。要插入新的元素,可以简单地将对象传递到 ArrayList 类的 Add() 方法。新的数组元素将引用原始的对象,而垃圾回收器将处理它的释放。

            
    1. string szElement = "insert-me";  
    2. ArrayList szArray = new ArrayList ();  
    3. szArray.Add (szElement); 

    要检索现有的元素,请将所需元素的索引传递给 Item() 方法。另外,作为一种简写形式,还可以使用方括号 operator [],它实际上映射到 Item() 方法。

            
    1. Console.WriteLine (szArray[2]);  
    2. Console.WriteLine (szArray.Item (2)); 

    【编辑推荐】

    1. 全面展示VB.NET服务器端
    2. 浅谈VB.NET数组声明和初始化
    3. 描述VB.NET fnSimpleObjectToXML
    4. 讨论VB.NET使用Sorted Lists
    5. 讲解VB.NET COMBOBOX控件
本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
C#常用集合类使用方法
VB.NET和VB6.0有什么区别(转) - dlbird的博客 - 博客园
多线程Demo
C#中ArrayList类的使用方法
C#和VB.net语法对比图
VB.net与C#语法对比及转换
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服