2013-09-27 4 views
0

Я хочу получить ArrayList из моего txt-файла intern в папке App_Data.Как я могу получить ArrayList из статического txt-файла в App_Data?

У меня в ASP.NET приложение, App_Data Folder остроумие файл, как это содержание:

P1 
AS5050 
GMS4010 
GMS4020 
GMS4030 
GMS4030A 
gateway 
view_only 
AS5050 

и я хочу, чтобы получить этот список в ArraList.

+0

Что вы пробовали? –

+0

Если эти данные P1 AS5050 разделены символом делителя \ r \ n, то File.ReadAllLines предоставит вам ArrayList строки String – dbw

+0

Не используйте 'ArrayList' больше. Он относится к старым временам, когда C# не имеет _generics_. Вместо этого используйте «Список ». –

ответ

2
var result = new ArrayList(File.ReadAllLines(pathToYourfile)); 

Но ... почему a ArrayList? Общий список будет лучше в 2013 году!

1

Попробуйте

ArrayList al = new ArrayList(File.ReadAllLines(path)); 

, но я настоятельно рекомендую List<T> над ArrayList, если вы не используете .net 1.0 или 1.1

List<string> list = new List<string>(File.ReadAllLines(path)); 

 Смежные вопросы

  • Нет связанных вопросов^_^