Wie ktoś może jak kazać programowi w C# wygenerować nową zmienną?
Dziękuje za wszystkie odpowiedzi .
Ale co chcesz osiągnąć? Raczej się nie "generuje" nowych zmiennych, ale używa pewnych struktur danych, np. tablic albo list, aby przechowywać pewną liczbę wartości zmienną w czasie działania programu.
Poczytaj o serializacji klasy.
Chyba, że program ma nie być wyłączany, to nowe zmienne możesz dodawać do listy. Ale jak chcesz tą listę zapisać na dysk, to też można ją serializować.
Lepiej napisz tak naprawdę co chcesz zrobić.
A więc tak: Chcę zrobić program, który będzie zapisywał wpisany przez użytkownika tekst (w konsoli) do nowej zmiennej i ją przechowywał.
Znaczy... var zmienna = Console.ReadLine();
?
Czy może jednak chcesz na przykład, że użytkownik mówi "zmienna1=12" i od tej pory w programie masz zmienną o nazwie "zmienna1" o wartości 12 (taki trochę interpreter)?