Visual Basic.NET - Que significa esta linea: Dim numreg As Integer = B.Count

 
Vista:
sin imagen de perfil

Que significa esta linea: Dim numreg As Integer = B.Count

Publicado por PETETE (37 intervenciones) el 23/11/2016 06:33:06
Buenas, tengo un programilla que me han pasado para que el eche un vistazo ya que soy un poco nuevo con el tema del visual basic. Y la cosa es que hay instrucciones/propiedades que no entiendo...
¿ alguien podría echarme una mano??
el programa es el siguiente:

1
2
3
4
5
6
7
8
9
10
11
12
Dim B() As String = System.IO.File.ReadAllLines("IMP_0817_2016.txt", System.Text.Encoding.GetEncoding(1252))
 
Dim numreg As Integer = B.Count
 
For i As Integer = 0 To numreg
    Dim longitud As Integer = Len(B(i))
    If longitud <> 345 Then
        Console.WriteLine("error,la línea " & i & " no es de 345 caracteres, tiene " & longitud)
 
    End If
Next
Console.ReadLine()

## PRINCIPALMENTE LO QUE NO ENTIENDO ES TANTO LA LINEA 2:" din numreg as integer=b.count"
Y LA LINEA 4:"Dim longitud as integer= Len (B(i))

Una ayudita porfa..!
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
sin imagen de perfil
Val: 481
Bronce
Ha mantenido su posición en Visual Basic.NET (en relación al último mes)
Gráfica de Visual Basic.NET

Que significa esta linea: Dim numreg As Integer = B.Count

Publicado por Miguel (476 intervenciones) el 23/11/2016 06:46:42
Linea 2: La propiedad "Count" del array "B" indica cuántos items tiene el respectivo array.

Linea 4: Se obtiene el item del array con el indice especificado, y con la función "Len" se cuentan sus caracteres.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
2
Comentar
sin imagen de perfil

Que significa esta linea: Dim numreg As Integer = B.Count

Publicado por PETETE (37 intervenciones) el 23/11/2016 07:02:58
Gracias por la respuesta!

PD: Me gusta la rapidez con la que has respondido ;)
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar