Empecé a ver el vídeo con bastante escepticismo, pero a medida que ibas justificando cada paso, más me iba convenciendo de que este vídeo me iba a resultar muy útil, como así ha sido. Es una delicia encontrarse con un vídeo donde el autor no da por sabido un paso que hace que el visionado no haya valido para nada. Mil gracias por esta joya. Lástima que hayas dejado de subir vídeos.
segui todo el curso que hiciste en 2016, y estaba triste porque no estaba esta parte!!, fue una pena que no hubiese tanto apoyo en aquel momento!!..... pero me alegra much que hayas decidido continuar con el curso, de verdad muchas gracias por el tiempo que le dedicas a este curso!!, espero con ancias los proximos capitulos!!
Excelente explicación! Sería genial que pudieras organizar los tutoriales comenzando por conceptos de menor complejidad a mayor. Ten en cuenta que no todos empiezan del mismo nivel. Muchas gracias
Si visaul studio no te detecta las palabras reservadas (Stream, FileStream...) es porque tienes que usar el espacio de nombres system.IO. Es decir, la segunda linea del programa debe ser: using system.IO;
Bro como ago si yo lo que quiero es que me lea el resultado de una petición que yo aga en una página web y si esa petición (después de haber sido ejecutada) contiene “x “ entonces escriba algo y si no la contiene escriba otra ?
Hola me gustaria que me apoyes como editar el archivo asi como el append pero que las nuevas lineas sean insertadas por el usuario desde un richtextbox de modo grafico
He visto que la clase FileStream tiene una propiedad ".Position {get; set;}" que hace lo mismo que el metodo ".Seek( )" de una forma ligeramente mas sencilla, hay alguna tarea que pueda realizar el metodo ".Seek( )" y no la propiedad ".Position" o viceversa???
Hay una diferencia muy importante. Cuándo haces .Position = algo, el getter the position provoca que se descarten datos ya leídos más atrás en el stream. Claro, que si tu intención es hacer .Position = 0, te va a dar igual ya que no hay "más atrás", pero en cualquier otra posición puede provocar que descarte una parte anterior del stream. También tenemos que tener en cuenta que hay streams que no se pueden recorrer. En el caso de un archivo, podemos, porque siempre podemos acceder al disco duro y ver cual es el byte anterior. Pero en otro tipo de streams, como por ejemplo, un stream de la red, de internet, no podemos ni hacer seek ni fijar la posición y lo que deberemos hacer para trabajar con él es copiarlo inmediatamente a memoria. Por suerte no tenemos que lidiar con estos streams porque hay clases en .NET que ya lo hacen.
Que forma tan didáctica de enseñar. Poco a poco, va explicando los conceptos. Muchas gracias por compartir sus conocimientos de esta manera.
Soy nuevo en C#, vengo de la programación en C/C++ y me ahorraste mucho tiempo leyendo documentación de una manera práctica, muchas gracias.
Vaya. Buen tutorial. Me gusta en un solo video todo un tema de lo más usual. Pulgar arriba.
¿Como es posible que el video tenga 2 dislike? Muchas gracias bro por tu trabajo.
Empecé a ver el vídeo con bastante escepticismo, pero a medida que ibas justificando cada paso, más me iba convenciendo de que este vídeo me iba a resultar muy útil, como así ha sido. Es una delicia encontrarse con un vídeo donde el autor no da por sabido un paso que hace que el visionado no haya valido para nada. Mil gracias por esta joya. Lástima que hayas dejado de subir vídeos.
segui todo el curso que hiciste en 2016, y estaba triste porque no estaba esta parte!!, fue una pena que no hubiese tanto apoyo en aquel momento!!..... pero me alegra much que hayas decidido continuar con el curso, de verdad muchas gracias por el tiempo que le dedicas a este curso!!, espero con ancias los proximos capitulos!!
Muchísimas gracias! Super buena clase
Mi loco, mil gracias, mas claro que el agua, suscrito!
Excelente explicación! Sería genial que pudieras organizar los tutoriales comenzando por conceptos de menor complejidad a mayor. Ten en cuenta que no todos empiezan del mismo nivel. Muchas gracias
amigo enserio tus cursos son una joya
Si visaul studio no te detecta las palabras reservadas (Stream, FileStream...) es porque tienes que usar el espacio de nombres system.IO.
Es decir, la segunda linea del programa debe ser: using system.IO;
Gracias por la clase! Tus tutoriales son excelentes.
Excelente video, gracias por compartir tus conocimientos.
Muchas gracias por tu video! Todo muy claro. Like y sigo!
Saludos!
MUCHAS GRACIAS
Genial! Justo lo q estaba buscando! Gracias, bien explicado!
Muy claro !!
Por cierto , excelente explicacion.
Hola, muy útil el video, tengo una duda, cual es el porque de correr el metodo stream.flush lo he visto en distantas aplicaciones. Gracias.
Muchas gracias, me ayudó mucho.
Excelente tutorial. Una consulta: cómo imprimo el TXT? Gracias
Si no cierras los archivos por tu cuenta C# lo hace el solo porque tiene el garbage collector implementado no?
¿Como sobrescribo un archivo?, Dejando el texto como estaba pero eliminando algo específico que no nececito
Bro como ago si yo lo que quiero es que me lea el resultado de una petición que yo aga en una página web y si esa petición (después de haber sido ejecutada) contiene “x “ entonces escriba algo y si no la contiene escriba otra ?
Hola me gustaria que me apoyes como editar el archivo asi como el append pero que las nuevas lineas sean insertadas por el usuario desde un richtextbox de modo grafico
continuarás con los cursos?
He visto que la clase FileStream tiene una propiedad ".Position {get; set;}" que hace lo mismo que el metodo ".Seek( )" de una forma ligeramente mas sencilla, hay alguna tarea que pueda realizar el metodo ".Seek( )" y no la propiedad ".Position" o viceversa???
Hay una diferencia muy importante. Cuándo haces .Position = algo, el getter the position provoca que se descarten datos ya leídos más atrás en el stream. Claro, que si tu intención es hacer .Position = 0, te va a dar igual ya que no hay "más atrás", pero en cualquier otra posición puede provocar que descarte una parte anterior del stream.
También tenemos que tener en cuenta que hay streams que no se pueden recorrer. En el caso de un archivo, podemos, porque siempre podemos acceder al disco duro y ver cual es el byte anterior. Pero en otro tipo de streams, como por ejemplo, un stream de la red, de internet, no podemos ni hacer seek ni fijar la posición y lo que deberemos hacer para trabajar con él es copiarlo inmediatamente a memoria. Por suerte no tenemos que lidiar con estos streams porque hay clases en .NET que ya lo hacen.
Muy bueno pero no se puede ver celulares porque no se Lee nada. Métele un zoom