Professional Documents
Culture Documents
Estas clases proporcionan la misma funcionalidad que StreamWriter y StreamReader, con la
diferencia de que StringWriter trabaja con un objeto StringBuilder como almacén de datos, mientras
que StringReader utiliza un String para leer su contenido.
x ¦
. Aquí
creamos un nuevo archivo para escribir datos sobre él, o abrimos uno existente.
x
. Esta acción vuelca el contenido del búfer del
objeto en el archivo.
¦
¦
! "
#$ %& &$'
!%
(
) % ( %
) % *
(
!%
!
(
%+)%
%
%
$ )
(
) % ( %
,
realizar una operación de escritura que no será volcada en el medio físico de almacenamiento, con
lo que se perderán los datos escritos.
!
$
) % ! *- %
En el caso de que el archivo sobre el que vamos a escribir ya exista, podemos utilizar un constructor
de StreamWriter que nos permite especificar si vamos a añadir texto al archivo o vamos a
sobrescribir, perdiendo el texto que hubiera
#$ %& &$'
!%1
(
) % ( %
) % -
!%
* -(
1
- !
,
¦
¦
¦
' !
) 2
#$ 2
%& &$'
!%
"
2
;<
4444444444444444444444444444444444444444444444444444
, =
- (
, >,
?
@
*
A7
)
2
;<, 7?
, *
*=
- ,
B *#$ *,
,
) %2
2
;<%
,
) B
,
)
"
2
44444444444444444444444444444444444444444444444
C¦ *
,
*;
A
*
-
;
C#)
2
CD54
* /
4
¦/,
*¦$ *'
2 ,
*7
2 B ,
*,
*
E F ;
7:
¦/
,
*,
*
E F ;
7#C
C#)
2
,
/
$ ,¦¦
*
B G*
H ,¦¦
* "
E *
-
;
B G#,
/
E *,
*
,
) %2
2
;<%
,
) B G
,
2
)