'读文件
Dim mysr As StreamReader
Dim strline As String
Dim mystr As String()
Dim jg(10, 10) As String
mysr = New StreamReader("e:\mydata.txt", System.Text.Encoding.Default)
While (Not mysr.EndOfStream)
strline = mysr.ReadLine()
mystr = strline.Split(New Char() {":", ","})
inputnums.Add(mystr)
End While
'取值,取arraylist中的存放的字符串数组
For temp1 = 0 To inputnums.Count - 1
For temp2 = 1 To TryCast(inputnums.Item(temp1), String()).GetUpperBound(0)
'inputnums.Item(temp1)(temp2)为每行字符串数组的每个元素
Next
Next
arraylist可以理解为一个容器,在上面,我们读入一个文本文件,文本文件中每行以:和,分隔每个元素
我们每读入一行,就把这一行做为字符串的一维数组加入arraylist中,arraylist的add方法可以加入任何元素,包括数组引用、字符串、对象等等
分享到:
相关推荐
VB.NET编程实例是针对初学者的一个宝贵资源,它包含了完整的程序和代码,旨在帮助学习者快速掌握VB.NET语言的基础和实践应用。VB.NET是Microsoft .NET框架的一部分,是一种面向对象的编程语言,具有直观的语法和强大...
在VB.NET编程中,ListView控件是常用的用户界面元素,用于显示列表项并提供多种视图样式,如图标、详细信息等。然而,在处理大量数据或频繁更新时,ListView控件可能会出现假死现象(应用程序无响应)以及闪烁(闪频...
6. **集合与泛型**:VB.NET中的ArrayList、Dictionary等集合类以及泛型(如List、Dictionary, TValue>),是处理数据和对象的重要工具。泛型提供了一种类型安全的方式来存储和操作数据。 7. **LINQ(Language ...
5. **数组和集合**:VB.NET提供了多种类型的数组,如一维数组、多维数组和ArrayList,以及更现代化的泛型集合,如List。 6. **LINQ**:Language Integrated Query(语言集成查询)是VB.NET的一个强大特性,允许...
6. **数组与集合**:VB.NET提供了丰富的数组和集合类型,如ArrayList和List,学习者将学会如何操作和管理这些数据结构。 7. **函数与过程**:函数和过程是组织代码、实现模块化的重要工具。教程会介绍如何定义和...
6. **数组与集合**:VB.NET提供了Array和ArrayList等数据结构,用于存储和操作一组相同或不同类型的元素。 7. **异常处理**:使用Try...Catch...Finally语句可以捕获和处理运行时错误,确保程序的健壮性。 8. **...
在VB.NET中,面向对象编程(OOP)是核心概念之一。这意味着您可以创建类,定义属性、方法和事件,通过实例化这些类来创建对象。类是对象的蓝图,而对象则是类的具体实例。VB.NET中的继承、封装和多态性等特性进一步...
7. **LINQ(Language Integrated Query)**:VB.NET的特色之一是集成查询语言,它使得数据库查询和其他数据源的操作变得更加直观和简洁。 8. **多线程**:VB.NET提供了Threading类库,允许开发者创建和管理多个执行...
这个“VB.NET光盘Codes”集合包含了VB.NET编程之道第七章的实例代码,旨在帮助开发者深入理解和实践VB.NET的基本概念和高级特性。 1. **面向对象编程基础** VB.NET基于.NET Framework,全面支持面向对象编程(OOP...
6. **LINQ(Language Integrated Query)**:VB.Net的亮点之一是集成查询语言,允许在代码中直接编写数据库查询,提高了代码的可读性和效率。 7. **异步编程**:VB.Net引入了Await和Async关键字,使得编写异步代码...
VB.NET提供了丰富的集合类,如ArrayList和Dictionary,它们允许存储和管理一组对象。泛型是.NET Framework的重要特性,它允许在不指定数据类型的情况下创建集合,提高了性能和类型安全性。 7. **异常处理**: ...
《VB.NET Step By Step 系列课程(4):VB.NET中的面向对象设计》是针对初学者和进阶开发者的一份详细教程,旨在帮助读者掌握VB.NET编程中的核心概念——面向对象设计。在这个系列课程中,我们将深入探讨如何在VB.NET...
8. **集合与泛型**:VB.NET提供了ArrayList和Dictionary等集合类,以及泛型集合,如List(of T)和Dictionary(of K, V),以高效地存储和操作数据。 9. **LINQ(Language Integrated Query)**:VB.NET的LINQ允许...
VB.net高概率面试题 本文主要讲解了VB.net高概率面试题中的重要知识点,涵盖了ASP.NET、ADO.NET、C#、面向对象编程等方面的知识。 1. @page 指令和 @Control 指令的使用 @page 指令只能在aspx文件中使用,而@...
VB.NET是一种基于.NET Framework的编程语言,由微软公司开发,旨在简化编程并提供更好的类型安全。这个电子书教程可能是为了帮助初学者和有一定经验的开发者深入理解和掌握VB.NET的各个方面。PDF文件是一种流行的...
这个“VB.NET编程例子大全”压缩包可能包含了各种VB.NET编程的实例,帮助学习者理解并掌握VB.NET的基本概念、语法以及高级特性。 在VB.NET中,你可以学习到以下核心知识点: 1. **基本语法**:包括变量声明、数据...
VB.NET提供了ArrayList和Generic.List等集合类。练习可能包含创建、遍历和操作数组及集合的题目。 6. **面向对象编程** VB.NET支持类、对象、继承、多态和接口。练习题可能涵盖创建类、实例化对象、定义属性和方法...
VB.NET提供了多种集合类型,如ArrayList和Dictionary,以及泛型集合,如List(Of T)和Dictionary(Of TKey, TValue)。泛型提高了代码的类型安全性和性能。 通过VB.NET的面向对象编程,开发者可以创建可维护、可扩展...
掌握VB.NET编程是现代软件开发人员的重要技能之一,尤其对于那些希望在Windows环境中构建高效、稳定的应用程序的开发者来说更是必不可少。 1. **.NET框架基础** .NET框架是VB.NET编程的基础,它提供了执行环境...
VB.NET是Microsoft公司推出的.NET框架下的一种面向对象的编程语言,它是Visual Basic的现代版本,具有更强大、更灵活的功能。本教程“vb.net-basebook.zip”是一个针对初学者的VB.NET基础教程,旨在帮助学习者快速...