dotnet / dotnet/dotnet-api-docs

System.IO.StreamWriter Constructor with BufferSize Argument

Abierto Apto para principiantes
#4,841 2 comentarios 1 reacción 0 asignados Ver en GitHub
area-System.IO Pri3 untriaged
Lenguaje dominante
C#
Estrellas
949
Forks
1.7k
Merge medio
2 d 19 h
PR fusionados (30 d)
52

Descripción

The documentation for `public StreamWriter (System.IO.Stream stream, System.Text.Encoding encoding, int bufferSize)` states that an `ArgumentOutOfRangeException` will be thrown if _`bufferSize` is negative_. That statement is incorrect as it implies that a value of zero will not throw an exception. The corresponding documentation for `public StreamReader (System.IO.Stream stream, System.Text.Encoding encoding, bool detectEncodingFromByteOrderMarks, int bufferSize)` is correct as it states that an `ArgumentOutOfRangeException` will be thrown if _`bufferSize` is less than or equal to zero._

[public StreamWriter (System.IO.Stream stream, System.Text.Encoding encoding, int bufferSize)](https://docs.microsoft.com/en-us/dotnet/api/system.io.streamwriter.-ctor?view=netframework-4.8#System_IO_StreamWriter__ctor_System_IO_Stream_System_Text_Encoding_System_Int32_)

Guía de contribución

Abrir la guía de contribución

Línea de trabajo

Abre la documentación enlazada del constructor de StreamWriter y compara la redacción de la excepción de bufferSize con la documentación correspondiente del constructor de StreamReader. Confirma que la condición documentada coincide con el comportamiento de la API y que la página renderizada indica claramente el caso del valor cero; el issue estará resuelto cuando se corrija la redacción incorrecta.

Escrito por el modelo de indexación a partir del texto del issue.

Evaluación

Stack tecnológico
csharp
Área
documentation
Tipo de issue
Documentación
Dificultad
1/5
Tiempo estimado
Menos de una hora
Estado de actividad
Estancado
Claridad
Bien especificado
Aptitud para principiantes
62/100

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.