Skocz do zawartości
  • 👋 Witaj na MPCForum!

    Przeglądasz forum jako gość, co oznacza, że wiele świetnych funkcji jest jeszcze przed Tobą! 😎

    • Pełny dostęp do działów i ukrytych treści
    • Możliwość pisania i odpowiadania w tematach
    • System prywatnych wiadomości
    • Zbieranie reputacji i rozwijanie swojego profilu
    • Członkostwo w jednej z największych społeczności graczy

    👉 Dołączenie zajmie Ci mniej niż minutę – a zyskasz znacznie więcej!

    Zarejestruj się teraz

Konsola, jak zapisać informacje w txt.


Rekomendowane odpowiedzi

Opublikowano

Więc do rzeczy. Mam pytanie, jakiego kodu muszę użyć, aby po wpisaniu informacji w konsole zapisały się one w txt. i po każdej edycji się to zapisywało ?

 

Limit +.

Practice Makes PerfectJulie James


 

Opublikowano

 

File.WriteAllText("dump", Console.ReadLine());

czy cały output z konsoli?

Opublikowano
File.WriteAllText("dump", Console.ReadLine());

czy cały output z konsoli?

 

Cały, w sensie wszystko co użytkownik po da zapisuje się w txt.

 

Czyli konsola tworzy plik txt. i zapisuje te dane.

Practice Makes PerfectJulie James


 

Opublikowano

 

static string GetInput()
        {
            var s = Console.ReadLine();
            using (var sw = System.IO.File.AppendText("dump"))
                sw.WriteLine(s);
            return s;
        }
Opublikowano
static string GetInput()
        {
            var s = Console.ReadLine();
            using (var sw = System.IO.File.AppendText("dump"))
                sw.WriteLine(s);
            return s;
        }

To piszę na początku kodu, czy na końcu ?

Practice Makes PerfectJulie James


 

Opublikowano

Obojętnie.. i używasz zamiast Console.ReadLine() > GetInput

A ten plik txt. gdzie mi się wtedy zapisze ?

Practice Makes PerfectJulie James


 

Opublikowano
static string GetInput()
        {
            var s = Console.ReadLine();
            using (var sw = System.IO.File.AppendText("dump"))
                sw.WriteLine(s);
            return s;
        }

Po ponownym uruchomieniu konsoli dane które powinny być, nie było ich. 

Practice Makes PerfectJulie James


 

Opublikowano

 

static string GetInput()
        {
            var s = Console.ReadLine();
            using (var sw = System.IO.File.AppendText("dump"))
                sw.WriteLine(s);
            return s;
        }

Po ponownym uruchomieniu konsoli dane które powinny być, nie było ich. 

 

yyNT5IU.png

 

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
 
namespace ConsoleApplication12
{
    class Program
    {
        static void Main(string[] args)
        {
            for (var i = 0; i < 3; i++)
                GetInput();
        }
        static string GetInput()
        {
            var s = Console.ReadLine();
            using (var sw = System.IO.File.AppendText("dump"))
                sw.WriteLine(s);
            return s;
        }
    }
}
Opublikowano

 

 

static string GetInput()
        {
            var s = Console.ReadLine();
            using (var sw = System.IO.File.AppendText("dump"))
                sw.WriteLine(s);
            return s;
        }

Po ponownym uruchomieniu konsoli dane które powinny być, nie było ich. 

 

yyNT5IU.png

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
 
namespace ConsoleApplication12
{
    class Program
    {
        static void Main(string[] args)
        {
            for (var i = 0; i < 3; i++)
                GetInput();
        }
        static string GetInput()
        {
            var s = Console.ReadLine();
            using (var sw = System.IO.File.AppendText("dump"))
                sw.WriteLine(s);
            return s;
        }
    }
}

Chodzi  o to żeby stworzył ten plik txt. o nazwie "dump" ?

Practice Makes PerfectJulie James


 

Opublikowano

 

 

 

static string GetInput()
        {
            var s = Console.ReadLine();
            using (var sw = System.IO.File.AppendText("dump"))
                sw.WriteLine(s);
            return s;
        }

Po ponownym uruchomieniu konsoli dane które powinny być, nie było ich. 

 

yyNT5IU.png

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
 
namespace ConsoleApplication12
{
    class Program
    {
        static void Main(string[] args)
        {
            for (var i = 0; i < 3; i++)
                GetInput();
        }
        static string GetInput()
        {
            var s = Console.ReadLine();
            using (var sw = System.IO.File.AppendText("dump"))
                sw.WriteLine(s);
            return s;
        }
    }
}

Chodzi  o to żeby stworzył ten plik txt. o nazwie "dump" ?

 

Jeżeli nie istnieje, to tworzy, jeżeli istnieje, to dopisuje.

Zarchiwizowany

Ten temat przebywa obecnie w archiwum. Dodawanie nowych odpowiedzi zostało zablokowane.

×
×
  • Dodaj nową pozycję...