de c# a vb .net

20/09/2004 - 22:54 por Joshua | Informe spam
tengo un arreglo de bytes en c#:

byte[] myArray = new byte[file.length]

he tratado en vb pero no se admite constructores para
arreglos de bytes, la unica solución que tengo es esta:

Dim myArray() as Byte
myArray = Ctype(Ctype(fs.length,Object),Byte())
pero no tengo acceso a la longitud en bytes????

Quisiera que un expero en vb me dijera como puedo emular
correctamente la linea de C# a vb .net

Preguntas similare

Leer las respuestas

#1 tribufo
21/09/2004 - 00:07 | Informe spam
Espero que esto se lo que estas buscando

'Declarar arreglo de 10 posiciones predeterminadas
Dim z(10) as byte

Dim i As Integer
i = 10
'declarar arreglo basado en una variable
Dim x(i) As Byte

'declarar un arreglo de indeterminadas posiciones
Dim y() As Byte

i = 20
'redimensionar el arreglo dinamicamente a i posiciones
ReDim y(i)


Mostrar la cita
#2 Pedro Luna Montalvo, MVP
21/09/2004 - 02:01 | Informe spam
Mostrar la cita
Ojo que esto en realidad crea una arreglo con 11 posiciones, que van desde
el indice cero hasta el indice 10.

Saludos
Pedro Luna, MVP
Gye, Ecu



"tribufo" escribió en el mensaje
news:411501c49f5e$3adde7a0$
Espero que esto se lo que estas buscando

'Declarar arreglo de 10 posiciones predeterminadas
Dim z(10) as byte

Dim i As Integer
i = 10
'declarar arreglo basado en una variable
Dim x(i) As Byte

'declarar un arreglo de indeterminadas posiciones
Dim y() As Byte

i = 20
'redimensionar el arreglo dinamicamente a i posiciones
ReDim y(i)


Mostrar la cita
#3 Pedro Luna Montalvo, MVP
21/09/2004 - 02:03 | Informe spam
Lo que en C# es:

byte[] myArray = new byte[file.length]


yo lo escribiria asi en VB.NET:

Dim myArray() As Byte
Redim myArray(file.lenght - 1)

Saludos
Pedro Luna, MVP
Gye, Ecu



"Joshua" escribió en el mensaje
news:028901c49f54$03e70ec0$
tengo un arreglo de bytes en c#:

byte[] myArray = new byte[file.length]

he tratado en vb pero no se admite constructores para
arreglos de bytes, la unica solución que tengo es esta:

Dim myArray() as Byte
myArray = Ctype(Ctype(fs.length,Object),Byte())
pero no tengo acceso a la longitud en bytes????

Quisiera que un expero en vb me dijera como puedo emular
correctamente la linea de C# a vb .net
Ads by Google
Search Busqueda sugerida