文字列をテキストファイルから配列に分割してクラスに格納できるようにしようとしていますが、動作していません。それはそれはtextfile.txtで同じフォーマットを返し、それを分割しない文字列が配列に分割されていない
using (StreamReader reader = new StreamReader("textfile.txt"))
{
string line;
while ((line = reader.ReadLine()) != null)
{
char[] delimiters = new char[] { '\t' };
string[] parts = line.Split(delimiters, StringSplitOptions.RemoveEmptyEntries);
for (int i = 0; i < parts.Length; i++)
{
MessageBox.Show(parts[i]);
}
}
}
テキストファイルが含まれています
George\t15\tStudent\tAddress\tB:\temp\profilepic.png
が、私はそれが(分割後)のようになりたい:
George
15
Student
Address
profilepic.png
アイデアや助けがありがとうございます。
を、あなたは実際にファイルに '\のT 'を参照するか、あなたはありますかテキスト表現のためにそこに置くだけですか? – Joe
あなたは本当にあなたのテキストファイルに '\ t'のすべてを持っていますか?それとも、テキストファイルにタブが含まれていることを示す方法ですか? –
ファイルには\ – UnknownUser