Mam plik Test.txt. Tutaj przykładowa zawartość:
jabłko,apple;
dom,house;
Teraz wczytuje plik do ArrayList, ale wczytuje się cały wiersz. Czy da się zrobić tak, aby słowo jabłko wczytywało się do ListaPL, a słowo apple do ListaAng, czyli tak jakby oddzielić to. Będę bardzo wdzięczny jeśli ktoś będzie mógł mi pomóc.
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.IO;
using System.Collections;
namespace ConsoleApplication1
{
class Program
{
static void Main(string[] args)
{
StreamReader objReader = new StreamReader("D:\\Test.txt");
string sline = "";//zmienna do przechowywania pojedynczego wiersza
ArrayList ListaPL = new ArrayList();
ArrayList ListaAng = new ArrayList();
//wczytywanie po jednym wierszu do ArrayList, czyli ListaPL
while (sline != null)
{
sline = objReader.ReadLine();
if (sline != null)
{
ListaPL.Add(sline);
}
}
foreach (string sOutput in ListaPL)
{
Console.WriteLine(sOutput);
}
Console.ReadLine();
}
}
}