Динамическое создание переменных - C#
Формулировка задачи:
Здравствуйте! Я учусь на программиста и мы изучаем в данный момент C# и у меня появился такой вопрос. Мы всегда(сейчас изучаем только консольные приложения) задаем переменные и их имя сами.
А иногда и значения(пример 1), но иногда нужно дать пользователю возможность задать значение самому(пример 2).
Пример 1:
Пример 2:
Но как сделать так,чтобы переменные сами создавались???
То есть мы заранее не знаем сколько нужно пользователю переменных.
Может достаточно и 10,а вдруг ему нужно 1000,это же ты замучаешься их создавать, а если 10000 и т.д.
Так как это реализовать???
Подскажите пожалуйста знающие люди!!!
double A; A=10;
Console.Write("Введите значение a= "); string q = Console.ReadLine(); double A; if (Double.TryParse(q, out A )) { Console.WriteLine(A ); } else { Console.WriteLine("не верное значение коэфициента A, присваеваю 0."); }
Решение задачи: «Динамическое создание переменных»
textual
Листинг программы
double a; var massiv = new List<double>(); do { string q = Console.ReadLine(); if (Double.TryParse(q, out a)) massiv.Add(a); Console.WriteLine(a); } while (a != 0);
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д