Как достать значение из коллекции? - C#
Формулировка задачи:
Здравствуйте.
Есть TXT файл следующего содержания:
qwe;1;ffv
fvv;gfl;s
vxcbx;wsdfs;STARf
gsasq;fbgg;3
gdfb;4fsdf;gb
И вот я получаю коллекцию ArrayList содержащую одномерные массивы.
Вопрос!
Как мне теперь записать в переменную TRT какое нибудь значение.
Ну например хочу выдернуть из из этой коллекции текст "STARf" и присвоить его переменной TRT,
P.S.
Может кто нибудь написать простенький LINQ запрос к этой коллекции, если это вообще возможно.
using System;
using System.IO;
using System.Collections;
using System.Text;
class clWork_with_csv_file
{
static void Main()
{
string path_for_file = "C:\\test\\1.txt";
DirectoryInfo Dir_in = new DirectoryInfo(path_for_file);
string[] array_csv;
ArrayList alArray_csv = new ArrayList();
StreamReader srStream = new StreamReader(path_for_file, Encoding.GetEncoding(1251));
do
{
array_csv = srStream.ReadLine().Split(new char[] { ';' });
alArray_csv.Add(array_csv);
}
while (srStream.EndOfStream != true);
Console.WriteLine("Ready!");
Console.ReadKey();
}
}Решение задачи: «Как достать значение из коллекции?»
textual
Листинг программы
// хочу выдернуть из из этой коллекции текст "STARf" и присвоить его переменной TRT, string trt = ((string[])alArray_csv[2])[2];