我找到了一个函数,它使用System.Collections.Generic.List(Of String)
填充一个Array,然后与For Each语句一起使用。
这将填充Directory.GetFiles(strFolderPath)
。
我似乎无法让转换正常工作,有人可以指出我正确的方向。
我做了:
Dim strAttachments As New StringCollection()
strAttachments.AddRange(Directory.GetFiles(GlobalVariables.strFolderPath))
但是我得到了
错误1类型的值 ' System.Collections.Specialized.StringCollection'无法转换 到' System.Collections.Generic.List(Of 字符串)&#39 ;. C:\ Users \ JamesL.FRESHINSURANCE \ documents \ visual studio 2012 \ Projects \ Fresh eDoc System \ Fresh eDoc System \ MainForm.vb 616 145 Fresh eDoc系统
答案 0 :(得分:1)
我认为您要使用List(Of T)
而不是StringCollection
:
Dim files As String() = Directory.GetFiles(GlobalVariables.strFolderPath)
Dim strAttachments As New List(Of String)(files)