Как сохранить данные из консоли C# в память компьютера?
Формулировка задачи:
Всем привет! У меня возникла такая проблема. Как сохранить данные из консольного приложения (не формы!) C# в память компьютера? Мне нужно записать список оценок в память компьютера, а потом из памяти в файл xml. Помогите, пожалуйста, это реализовать
Решение задачи: «Как сохранить данные из консоли C# в память компьютера?»
textual
Листинг программы
using System;
using System.Collections.Generic;
using System.IO;
using System.Xml.Serialization;
namespace ConsoleApplication205
{
class Program
{
public static void Main()
{
var marks = new List<int>();//список оценок
Console.Write("Enter mark 1: ");
var m = int.Parse(Console.ReadLine());//вводим значение
marks.Add(m);//сохраняем в "память компьютера"
Console.Write("Enter mark 2: ");
m = int.Parse(Console.ReadLine());//вводим значение
marks.Add(m);//сохраняем в "память компьютера"
//сохраняем из "памяти компьютера" в файл xml
using (var fs = new FileStream("c:\\temp.xml", FileMode.Create))
new XmlSerializer(marks.GetType()).Serialize(fs, marks);
}
}
}