C#でstring[]にファイルから取り出す方法

C#でstring[]にファイルから取り出す方法 お世話になります。 ある開発中のプログラムで string[] list = new string[] {"test","test1"・・・・・・・・}; のように合計で1000個以上の単語をリストに入れなければならなくなり さすがに全部入力はきついと思い質問させていただきました。 既にテキストファイルで単語リストがあるのでそれを読み込めないかと・・・ もし無理ならせめて一行にひとつずつ単語があるので、その単語に ""; を 追加して "単語", となるようにできないでしょうか? お願いします。

iOS開発150閲覧xmlns="http://www.w3.org/2000/svg">25

ベストアンサー

0

List<T> を使用した例です。 using System; using System.IO; using System.Collections.Generic; using System.Drawing; using System.Windows.Forms; namespace WindowsFormsApplication1 { public partial class Form1 : Form { public Form1() { InitializeComponent(); } private void button1_Click(object sender, EventArgs e) { List<string> lst = new List<string>(); using(StreamReader sr = new StreamReader(@"C:\Data\Test.txt")){ while (!sr.EndOfStream) { string s = sr.ReadLine(); lst.Add(s); } } foreach( string s in lst) { System.Diagnostics.Debug.WriteLine(s); } } } } http://www.atmarkit.co.jp/fdotnet/special/generics01/generics01_02.html

ThanksImg質問者からのお礼コメント

You are god です !!! 本当に助かりました!!!

お礼日時:2012/6/30 18:44