我正在从Active Directory(名称,部门,标题,公司,邮件)中检索数据到用逗号分隔的字符串,我想拆分字符串并将它们存储到数组中,我可以在更新它之前将其导出到excel中到我的数据库。
但是我如何将它们存储到数组中?
这是代码:
我从AD获取数据并将其存储在列表中:
Dim formattedName As String = String.Format("{0},{1},{2},{3},{4},{5}", _
resEnt.Properties("name")(0).ToString(), _
resEnt.Properties("company")(0).ToString(), _
resEnt.Properties("department")(0).ToString(), _
resEnt.Properties("title")(0).ToString(), _
resEnt.Properties("sAMAccountName")(0).ToString(), _
resEnt.Properties("Mail")(0).ToString())
userList.Add(formattedName)
完成上述循环后,我将其打印出来。但现在我想拆分它并将所有数据存储到数组
For i = 0 To userList.Count - 1
Response.Write("<BR>" & userList(i).ToString())
Next
我如何拆分和存储它们?
答案 0 :(得分:1)
试
Dim strArr() As String
strArr = userList(i).ToString().Split(",")