-1
richtxtbox.i内の各行を最初の空白だけで削除したいのですが、trimstart()コマンドを実行しようとしましたが、最初の行だけを処理していました。richtextbox(c#)の各行の最初のスペースを削除するにはどうすればよいですか?
richtxtbox.i内の各行を最初の空白だけで削除したいのですが、trimstart()コマンドを実行しようとしましたが、最初の行だけを処理していました。richtextbox(c#)の各行の最初のスペースを削除するにはどうすればよいですか?
このような何かを試してみてください:あなたのテキストの上
str = string.Join(Environment.NewLine,
str.Split(Environment.NewLine)
.Select(sub => sub.TrimStart()));
ちょうど私が提案したものですが、よりエレガントな方法で書かれています。 +1。 – Trickzter
反復は、改行(CRLFなど)によって分割して、次の行で先頭のスペース行を削除することができます。 – Trickzter