Parte entera

27/07/2004 - 08:54 por Sara | Informe spam
Como puedo especificar que solo quiero meter en una variable, la parte
entera de una division ?
Gracias

Preguntas similare

Leer las respuestas

#6 Sara
27/07/2004 - 13:02 | Informe spam
joe que pardilla,muchas graciass Eduard
"Eduard Tomàs" escribió en el mensaje
news:4ca001c473c4$058011c0$
MMMmm...
Como tienes definido el array de bytes??
byte[] euro = new byte[2000]; ???

Si lo tienes así te petará porque el parámetro 1999 es
el desplazamiento DENTRO DEL ARRAY, no dentro del
fichero... Es decir, leerás 2000 bytes del fichero y los
colocarás a partir de la posición 1999 del array euro.
Si deseas desplazarte dentro del fichero utiliza el
método Seek:

// Nos desplazamos 2000 bytes des del inicio del fichero
fs.Seek (2000, SeekOrigin.Begin);
// Leemos 2000 bytes y los metemos en 'euro'
fs.Read (euro, 0, 2000);

Saludos,
edu
jejeje jo si no fuera por vosotros,no se que habria


hecho,lo se.Pero es que
soy una novata. De hecho os iba a hacer otra pregunta,


porq me saca de
quicio. La mayoria de las respuestas las obtengo antes


de mirar el foro,
pero hay cosas que no entiendo.
Tengo un fichero de 4000 bytes y quiero recoger los


ultimos 2000 en un array
de bytes.
Creo un filestream,bueno:

System.IO.FileStream fs = new FileStream


(camino,FileMode.Open);

fs.Read(euro,1999,2000);



Pero me da una excepción:



Excepción no controlada del


tipo 'System.ArgumentException' en mscorlib.dll

Información adicional: El desplazamiento y la longitud


están fuera de los
límites para esta matriz o el recuento es superior al


número de elementos
desde el índice al final de la colección de origen.




Y no entiendo muy bien porque salta.

De todas maneras muchas gracias chicos
email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una pregunta AnteriorRespuesta Tengo una respuesta
Search Busqueda sugerida