プログラムで困っています。ファイルを読み取って*.txt
、特定の文字で分割する必要がありました。たとえば、ファイルには次のものが含まれています。
rotbrow
yabector
gamerue
したがって、指定された区切り文字を挿入すると、次a
のように行が区切られるはずです。
rotbrow
ya
bector
ga
merue
ただし、 a なしで次のように出力します。
rotbrow
ya
bector
ga
merue
これは私が使用しているコードです:
foreach (string line in File.ReadAllLines(Environment.GetFolderPath(Environment.SpecialFolder.Desktop) + "\\ArchivoaSeparar.txt"))
{
string[] parts = line.Split(cadenaTextBox.Text.ToCharArray());
foreach (string item in parts)
{
listBox1.Items.Add(item);
}
}
指定されたセパレーター(lasの例のa)を表示しない理由がわかりません。入力されたテキストと指定されたセパレーターでこれを行う必要があります。
これで私を助けてくれることを願っています。