-1
に
をreadlineの出力をフォーマットするためにどのようにC#の、私はリッチテキストボックスにテキストファイルから行を出力ラインを読みましたが、私はその行をフォーマットしたい現在
if (UsernameCheckers.Text != "Username")
{
string line;
StringBuilder sb = new StringBuilder();
using (System.IO.StreamReader file = new System.IO.StreamReader(@"\\studprint2\PCOUNTER\DATA\REJECT.LOG"))
{
while ((line = file.ReadLine()) != null)
{
if (line.IndexOf(UsernameCheckers.Text, StringComparison.OrdinalIgnoreCase) >= 0)
{
sb.AppendLine(line.ToString() + "\n");
}
}
}
DisplayBox.Text = sb.ToString();
}
の例では、
BCROSS11になりますDocumentname.doc、\ STUDPRINT2の\コンピュータ名、15/05/2010,14:48、\ 1234566788、残高不足,,,/TS = 4BEEA622,107502,10 ,,
と私はそれが
を言いたいですUsername: BCROSS11
File name: Documentname.doc
Error: Insufficient balance
Date: 15/05/2010,14:48
Computer name: \STUDPRINT2\computername
私は何をしますか?
'string.Split'。 – aevitas
ファイルを1つの文字列にする必要がありますか?ファイルの内容はどのように見えますか?それをより良いフォーマットにするために配列や構造体に解析できますか? – Poody
あなたが持っているように見えるのはcsvファイルです。文字列を他のものと分けることができます。または、https://joshclose.github.io/CsvHelper/ – ElectricRouge