Mega Code Archive

 
Categories / C# / File Stream
 

BitConvert in action

using System; using System.IO; using System.Text; class Test {     public static void Main()      {                 using (StreamWriter output = new StreamWriter("practice.txt"))          {             // Create and write a string containing the symbol for Pi.             string srcString = "Area = \u03A0r^2";             // Convert the UTF-16 encoded source string to UTF-8 and ASCII.             byte[] utf8String = Encoding.UTF8.GetBytes(srcString);             byte[] asciiString = Encoding.ASCII.GetBytes(srcString);                          // Write the UTF-8 and ASCII encoded byte arrays.              output.WriteLine("UTF-8  Bytes: {0}", BitConverter.ToString(utf8String));             output.WriteLine("ASCII  Bytes: {0}", BitConverter.ToString(asciiString));                          Console.WriteLine(BitConverter.ToString(utf8String));             Console.WriteLine(BitConverter.ToString(asciiString));         }     } }