Code Snippets for common operations


1. read all the contents of a File


string output = File.ReadAllText(<FilePath>);


2. Write contents to a File


File.WriteAllText(<FilePath>,Encoding);


3. Convert String to Byte Array


byte[] buf = System.Text.Encoding.<Encoding>.GetBytes(string);


4. Convert Byte to String


string output = System.Text.Encoding.<Encoding>.GetString(byte[]);


 

Comments (2)

  1. erudition says:

    5. Copying one stream to another

    FileStream _fStream = new FileStream(@"<FilePath>",FileMode.Open);

    MemoryStream _stream = new MemoryStream();

    byte[] buffer = new byte[1024];

    int nrBytesWritten = _fStream.Read(buffer, 0, 1024);

    while (nrBytesWritten > 0)

    {

    _stream.Write(buffer, 0, nrBytesWritten);

                       nrBytesWritten = _fStream.Read(buffer, 0, 1024);

                   }