Записать массив в файл - C#

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

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

я создал динамический массив :
Листинг программы
  1. class Program
  2. {
  3. static void Main(string[] args)
  4. {
  5. Console.WriteLine("Введите число элементов массива A1");
  6.  
  7. int n = Convert.ToInt32(Console.ReadLine());
  8. string n1 = Convert.ToString(Console.ReadKey());
  9. Random rnd = new Random();
  10. int[] A = new int[n];
  11.  
  12. for (int i = 0; i < n; i++)
  13. {
  14. A[i] = rnd.Next(0, 100);
  15. Console.Write("\n{0}", A[i]);
  16. }
  17. Console.ReadKey();
  18. }
  19. }
  20. }
но как создать файл и записать результат без понятия
есть не много теории но у меня не получается
Листинг программы
  1. File.Create("d:\\a.txt"); File.Create("d:\\1.txt");
  2. // Проверка существования файла
  3. if (File.Exists("d:\\1.txt")) {
  4. // Удаление файла. File.Delete("C:\\1.txt");
  5. }
  6. // Переименование файла a.txt в b.txt.
  7. File.Move("d:\\a.txt", "d:\\b.txt");
  8. // Перемещение файла.
  9. File.Move("d:\\a.txt", "D:\\c.txt");
  10. // Копирование файла.
  11. File.Copy("D:\\c.txt", "D:\\x.txt");

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

textual
Листинг программы
  1. using System;
  2. using System.IO;
  3. class Program
  4. {
  5.     static void Main(string[] args)
  6.     {
  7.         Console.WriteLine("Введите число элементов массива A1");
  8.  
  9.         StreamWriter sr = new StreamWriter("test.txt");
  10.         int n = Convert.ToInt32(Console.ReadLine());
  11.         Random rnd = new Random();
  12.         int[] A = new int[n];
  13.         for (int i = 0; i < n; i++)
  14.         {
  15.             A[i] = rnd.Next(0, 100);
  16.             Console.Write("\n{0}", A[i]);
  17.             sr.Write(A[i] + " ");
  18.         }
  19.         sr.Close();
  20.  
  21.         Console.ReadKey();
  22.     }
  23. }

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


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

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

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

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

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

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