Tools Used: Visual C# .NETThe FileStream class is derived from Stream class. This class can be used for reading from and writing to files such as bytes, characters, strings, and other data-type values to a file. Other class I have used in this sample is StreamWriter. The StreamWriter class's Write and WriteLine members write to a file.In this sample code, I have used FileStream class to create a text file and StreamWrite to write text to the text file. namespace mcFileStream { using System; using System.IO; public class mcLogFile { public static void Main(String[] args) { // Create a text file C:\temp\mcb.txt FileStream fs = new FileStream(@"c:\temp\mcb.txt" , FileMode.OpenOrCreate, FileAccess.Write); StreamWriter m_streamWriter = new StreamWriter(fs); // Write to the file using StreamWriter class m_streamWriter.BaseStream.Seek(0, SeekOrigin.End); m_streamWriter.Write(" File Write Operation Starts : "); m_streamWriter.WriteLine("{0} {1}", DateTime.Now.ToLongTimeString(), DateTime.Now.ToLongDateString()); m_streamWriter.WriteLine(" First Line : Data is first line \n"); m_streamWriter.WriteLine(" This is next line in the text file. \n "); m_streamWriter.Flush(); // Read from the file using StreamReader class // StreamReader m_streamReader = new StreamReader(fs); // string str = m_streamReader.ReadLine(); } } }
You need to be a premium member to use this feature. To access it, you'll have to upgrade your membership.
Become a sharper developer and jumpstart your career.
$0
$
. 00
monthly
For Basic members:
$20
For Premium members:
$45
For Elite members: