vb.net: insertar el número de archivos llamados xx en una cadena
-
29-10-2019 - |
Pregunta
Tenga el siguiente código que crea una tabla de todas las imágenes en una carpeta.
VB:
Sub Page_Load(sender as Object, e as EventArgs)
If Not Page.IsPostBack then
Dim dirInfo as New DirectoryInfo(Server.MapPath("/images"))
articleList.DataSource = dirInfo.GetFiles("*.jpg")
articleList.DataBind()
End If
End Sub
Cuerpo:
<asp:DataGrid runat="server" id="articleList" AutoGenerateColumns="False" ShowHeader="false">
<Columns>
<asp:BoundColumn DataField="Name" />
</Columns>
</asp:DataGrid>
Los resultados se ven como esto:
aa_01.jpg
aa_02.jpg
aa_03.jpg
bb_01.jpg
bb_02.jpg
cc_01.jpg
cc_02.jpg
cc_03.jpg
cc_04.jpg
...
Lo que quiero hacer ahora es agrupar todo esto por los dos primeros caracteres y obtener el número total para cada uno e inserte en cadenas individuales. Entonces, para el ejemplo anterior, sería algo como:
Dim aa como string = 3
Dim BB como String = 2
Dim CC como String = 4
¿Alguna idea como?
No hay solución correcta
Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow