还有问题可以帮忙吗?
这需要用Visual Basic编写
以下是该计划主要部分的声明......
mylist.ForEach(AddressOf ProcessLink)
这句话的内容如下......“对于ArrayList中的每个项目”mylist“将项目发送到子程序”ProcessLink“
请注意,ProcessLink将从ArraList“mylist”
接收多组数据ProcessLink然后获取发送给它的每个值并将其变为“P.myName”和P.myValue“
我需要ProcessLink然后将这些值添加到数组中。每次从ArrayList“mylist”接收到一批数据时,它都会将这些值添加到同一个Array中。然后,ProcessLink将根据“P.Value”
对数组进行排序然后我需要ProcessLink输出数组中的名称值对,并将结果输出为...
Response.Write("<tr><td>" & P.myName & "</td><td>" & P.myValue & "</td></tr>")
ProcessLink中的代码应该是什么样的?
答案 0 :(得分:0)
我确实建议使用通用对象列表而不是数组。您将获得所需的所有功能+ 10倍以上。排序,添加等更容易。使用通用列表,您不必担心声明数组大小,或使用包含对象的数组时的任何困难。请查看以下内容以获取更多信息,包括代码示例:
使用泛型的.NET对象集合101:
http://allen-conway-dotnet.blogspot.com/2009/11/net-object-collections-using-generics.html
列表(Of T)类: