Jak mám co nejjednodušeji uložit proměnné typu string do souboru? A posléze taky číst? Nechci řešit přidávání dat do souboru. Takže uložím do souboru proměnné, až zas budu chctít uložit proměnné do souboru tak ho přepíšu.
Dík
Fórum › .NET
Jak ukládat do souboru a pak číst? , C#
Asi nejpohodlnější způsob je použít app.config a namespace System.Configuration, o tom najdeš víc tady http://www.vbnet.cz/blog-clanek--249-net_tip_26_cteni_z_app_config.aspx. Tohle je můj nejoblíbenější způsob pro ukládání nastavení aplikace.
Taky můžeš použít třeba StreamWriter a StreamReader a data si ukládat/načítat po svém.
Writing to a Text File
using System;
using System.IO;
namespace csharp_station.howto
{
class TextFileWriter
{
static void Main(string[] args)
{
// create a writer and open the file
TextWriter tw = new StreamWriter("date.txt");
// write a line of text to the file
tw.WriteLine(DateTime.Now);
// close the stream
tw.Close();
}
}
}
Reading From a Text File
using System;
using System.IO;
namespace csharp_station.howto
{
class TextFileReader
{
static void Main(string[] args)
{
// create reader & open file
Textreader tr = new StreamReader("date.txt");
// read a line of text
Console.WriteLine(tr.ReadLine());
// close the stream
tr.Close();
}
}
}
Zjistit počet nových příspěvků
Přidej příspěvek
Toto téma je starší jak čtvrt roku – přidej svůj příspěvek jen tehdy, máš-li k tématu opravdu co říct!
Ano, opravdu chci reagovat → zobrazí formulář pro přidání příspěvku
×Vložení zdrojáku
×Vložení obrázku
×Vložení videa
Aktuálně jsou podporována videa ze serverů YouTube, Vimeo a Dailymotion.
×
Uživatelé prohlížející si toto vlákno
Uživatelé on-line: 0 registrovaných, 55 hostů
Podobná vlákna
PIC 16f628A - jak číst hodnotu na portu? — založil micha
Jak ukládat widgety? — založil Josef Hornych
Jak ukladat do appdata/roaming/.minecraft v C# — založil Lukas
Jak ukladat do appdata/roaming/.minecraft v C# — založil Lukas
Jak ukládat aktuální čas do sloupce s formátem DATETIME? — založil Lighter
Moderátoři diskuze