C# TextWriter Tutorial with Programming Examples

In this chapter you will learn:
  1. What is TextWriter Class?
  2. How to use it in C# Programming?
The TextWriter class represents a writer that can write sequential series of characters. You can use this class to write text in a file. It is an abstract base class of StreamWriter and StringWriter, which write characters to streams and string respectively.

Programming Example:  
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.IO;

namespace TextWriter_class
{
    class Program
    {
        static void Main(string[] args)
        {
            string file=@"D:\csharpfile.txt";
            using (TextWriter writer = File.CreateText(file))
            {
                writer.WriteLine("Hello TextWriter!");
                writer.WriteLine("File Handling Tutorial");
            }
            Console.WriteLine("Entry stored successfull!");
            Console.ReadKey();
        }
    }
}

Output
Entry stored successfull!
_

Summary

In this chapter you learned how to use TextWriter class in File Handling. Next, you will learn how to read file using TextReader class.

 

Share your thought