Get, Set Zapisywanie i odczytywanie

0

Witam,
Mam takie pytanie mam klase:

 public class Settings
    {
        public string File{ get; set; }
        public string Folder{ get; set; }

        public void Load()
        {
            File = File.ReadAllText(File);
            Folder= File.ReadAllText(Folder);
        }

        public void Save()
        {
            File.WriteAllText(Folder, File);
        }
    }

Czy mam dobrze zrobione Load i Save.
Klasa ma służyć do zapisywania i wczytywania stringu,
Bedzie to potem używane do zapisywania tekstu z texboxa przy zamykaniu programu i wczytaniu po otwarciu programu.

0

dobrze to pojęcie względne i zależy od tego co to ma robić. Skompilować się skompiluje, ale czy będzie robiło to czego oczekujesz to śmiem wątpić. W szczególności ta linijka Folder= File.ReadAllText(Folder); - nie mam pojęcia co by to miało robić.
BTW tak ciężko to odpalić pod debugerem i sprawdzić czy działa?

0

Albo czy jest inny sposób zeby to zrobić ?
Co wpisać w Load i Save

public class Settings
{
public string File{ get; set; }
public string Folder{ get; set; }

    public void Load()
    {
        
    }

    public void Save()
    {
     
    }
}
0

ALE CO MA ROBIĆ Load i Save??? Skąd i gdzie ma ten mityczny string wczytywać/zapisywać? Skup się i napisz DOKŁADNIE o co Ci chodzi.

1 użytkowników online, w tym zalogowanych: 0, gości: 1