それがファイル内のテキストだったとしましょう。コロンを削除し、各単語を配列内の独自の文字列に配置します。例えば:
exampleArray[0] = 'hello'
exampleArray[1] = 'my'
exampleArray[2] = 'name'
exampleArray[3] = 'is'
exampleArray[4] = 'lavi'
これは私のコードです:
private void button2_Click(object sender, EventArgs e)
{
listBox1.Items.Clear();
OpenFileDialog ofd = new OpenFileDialog();
ofd.Filter = "Text Files|*.txt";
DialogResult result = ofd.ShowDialog();
if(result == DialogResult.OK)
{
StreamReader textfile = new StreamReader(ofd.FileName);
string s = textfile.ReadToEnd();
string[] split = s.Split(':', '\n');
foreach (string word in split)
textBox1.Text = word[0].ToString();
//listBox1.Items.Add(word);
ofd.Dispose();
}
ありがとう!
編集:私が言いたかったのは、後で[0]、[1]、[2]などでアクセスできるように各単語が配列に格納されるようにするにはどうすればよいですか?Splitが自動的にそれを行う場合、各単語にアクセスするにはどうすればよいですか?