Запись в бинарный файл в шестнадцатеричной системе - C#

Узнай цену своей работы

Формулировка задачи:

в в шестнадцатеричной системе
Листинг программы
  1. static void Main(string[] args)
  2. {
  3. string aplha = "qwertyuiopasdfghjklzxcvbnm";
  4. string numbers = "123456789";
  5. string path = @"C:\.....a";
  6. byte[] symbols =System.Text.Encoding.Default.GetBytes(numbers);
  7. foreach (byte element in symbols)
  8. Console.WriteLine(element);
  9. DirectoryInfo dir = new DirectoryInfo(path);
  10. if (!dir.Exists)
  11. dir.Create();
  12. using (BinaryWriter writer = new BinaryWriter(File.Open(path+@"\beta.dat", FileMode.OpenOrCreate)))
  13. {
  14. }

Решение задачи: «Запись в бинарный файл в шестнадцатеричной системе»

textual
Листинг программы
  1. static void Main(string[] args)
  2. {
  3.     string s = "qwertyuiopasdfghjklzxcvbnm";
  4.     const string path = @"C:\dir\file.txt";
  5.     byte[] bytes = System.Text.Encoding.Default.GetBytes(s);
  6.     using (var writer = new StreamWriter(path))
  7.     {
  8.         for (int i=0; i<bytes.Length; i++)
  9.         {
  10.             if (i>0) writer.Write(" ");
  11.             writer.Write("0x{0:X2}", bytes[i]);
  12.         }
  13.     }
  14. }

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

5   голосов , оценка 4.2 из 5

Нужна аналогичная работа?

Оформи быстрый заказ и узнай стоимость

Бесплатно
Оформите заказ и авторы начнут откликаться уже через 10 минут