Export (0) Print
Expand All

TextWriter.FormatProvider Property

Gets an object that controls formatting.

Namespace:  System.IO
Assembly:  mscorlib (in mscorlib.dll)

abstract FormatProvider : IFormatProvider with get 
override FormatProvider : IFormatProvider with get

Property Value

Type: System.IFormatProvider
An IFormatProvider object for a specific culture, or the formatting of the current culture if no other culture is specified.

The value of the FormatProvider property specifies the culture-specific formatting that is used when you call the Write and WriteLine methods. If you do not want to provide a format provider, you create an instance by using the TextWriter() constructor, which sets the FormatProvider property to a null reference (Nothing in Visual Basic). When the FormatProvider property contains a null reference (Nothing in Visual Basic), the culture of the current thread is used for formatting.

For an example of creating a file and writing text to a file, see How to: Write Text to a File. For an example of reading text from a file, see How to: Read Text from a File. For an example of reading from and writing to a binary file, see How to: Read and Write to a Newly Created Data File.

For a list of common I/O tasks, see Common I/O Tasks.

.NET Framework

Supported in: 4.6, 4.5, 4, 3.5, 3.0, 2.0, 1.1

.NET Framework Client Profile

Supported in: 4, 3.5 SP1

XNA Framework

Supported in: 3.0, 2.0, 1.0

Portable Class Library

Supported in: Portable Class Library

Supported in: Windows Phone 8.1

Supported in: Windows Phone Silverlight 8.1

Supported in: Windows Phone Silverlight 8
Show:
© 2015 Microsoft