Hej Wszystkim!
Mam następujący problem - próbuje ze Standard Input`u wpisanego przez użytkownika podczas używania programu wyrzucić do tablicy te inputy, przeczesać tablicę od lewej, wybrać tylko 3 integer numbers, przypisać im później zmienne a, b i c na których to ostatecznie będzie sobie user mógł później uprawiać obliczenia. Problem jest taki, że user może wpisać wszystko co tylko mu się żywnie podoba. Program ma mu to umożliwić a następnie wszystkie elementy wpisać do tablicy i podzielić po każdej linii kodu na jeden element w tablicy. Zakładam, że user może wszystko. Wpisuje więc dowolny ciąg znaków, linia po linii. Jeśli już skończy potrzebuje aby program wprowadził do tablicy używając najlepiej chyba Split tak aby każda linia była jedną komórką i sprawdził od lewej które z tych wprowadzonych wartości to liczby całkowite licząc tablicę od lewej. Lepszego pomysłu na to nie mam a że jestem w tym kompletny amator to proszę o pomoc. Mi wyszło coś takiego po grzebaniu w bibliotece Microsoft, pytanie mam na dzień dobry - jak sprawić aby string line był zapisywany do tablicy, pewnie da się to zrobić do wpisywania do tablicy jakby "w tle"? Wpisuje element - zapisanie do tablicy w tle - wpisuje element - zapisanie do tablicy w tle - .... potem stop. Teraz check na Integer i przypisane od lewej zmiennych a, b i c. Ale to tylko zarys więc jakakolwiek konstruktywna podpowiedź była by niezwykle pomocna.
using System;
public class Example
{
public static void Main()
{
string line;
Console.WriteLine("Enter one or more lines of text (press CTRL+Z to exit):");
Console.WriteLine();
do
{
Console.Write(" ");
line = Console.ReadLine();
if (line != null)
Console.WriteLine(" " + line);
} while (line != null);
//var split = line.Split(new char[] { ' ' }, StringSplitOptions.RemoveEmptyEntries);
}
}