Как сделать что бы параметры метода мог вводить пользователь - C#
Формулировка задачи:
Подскажите пожалуйста, как сделать что бы параметры метода мог вводить пользователь. Вот пример программы, где заранее неизвестные аргументы метода суммируются. Заранее благодарю.
class Program { static void Main() { Console.WriteLine(Summ.Summa(2, 1, 4, 1)); Console.ReadLine(); } } class Summ { public static int Summa(params int[] args) { int z=0; for(int i=0; i<args.Length; i++) { z+=args[i]; } return z; } }
Решение задачи: «Как сделать что бы параметры метода мог вводить пользователь»
textual
Листинг программы
class Program { static void Main() { Console.WriteLine("введите в строчку параметры через пробел"); int[] mas = Console.ReadLine().Split(' ').Select(x => int.Parse(x)).ToArray(); Console.WriteLine(Summ.Summa(mas)); Console.ReadLine(); } } class Summ { public static int Summa(params int[] args) { int z = 0; for (int i = 0; i < args.Length; i++) { z += args[i]; } return z; } }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д