Top.Mail.Ru
Ответы

Помогите с C#

У меня есть строка, в которой перечислены числа через пробел (например "45 25 6453 3454"). Как эту строку переделать в массив чисел?

По дате
По рейтингу
Аватар пользователя
Новичок

int[] a = textBox1.Text.Split(' ').Select(x => int.Parse(x)).ToArray();

Аватар пользователя
Мудрец

Допустим надо ввести эту строку, а вывести квадраты этих чисел сколько бы их не было в строке, тогда можно, например, как-нибудь так:
using System;
namespace New_Project
{ public static class Program
{ public static void Main()
{ int i, n; Console.Write("» ");
var s = Console.ReadLine().Split(" ");
n = s.Length; int [] A = new int [n];
for (i = 0; i < n; i++)
{ A[i] = int.Parse(s[i]);
Console.Write(A[i]*A[i] + " "); } } } }