まあ、私はリッチテキストボックスの行をランダム化しようとしてきましたが、ランダムを使用しているのでバグが発生し始めていますが、機能していません...これを使用すると、いくつかの行が複数回繰り返され、一部をまったく含まない...
私が見た:RichTextBox - 行をランダムにソートする
しかし、それは私をまったく助けませんでした。
RichtextBox rtb = new RichTextBox();
Random R = new Random();
int y;
rtb.Text = "";
for (int i = 0; i < richTextBox1.Lines.Length; i++)
{
y = R.Next(0, richTextBox1.Lines.Length);
rtb.Text = rtb.Text + richTextBox1.Lines[y].ToString() + "\r\n";
}
richTextBox2.Text = rtb.Text;
たとえば、私が入力した場合、
Lorem ipsum dolor sit amet, consectetur adipiscing elit. アリクアム・エニムのナム。ラクス・マグナでプロイン。Nam bibendum, augue non semper fringilla, ante est interdum ipsum, a egestas urna dolor vel risus. Phasellus eget dui non augue pretium ullamcorper at ac tellus. Sed mattis risus sit amet metus dictum egestas. Phasellus tempus blandit enim, ac congue urna bibendum sed. Sed iaculis pulvinar dui vel tristique. Etiam justo metus, consequat in pellentesque eu, eleifend id nunc.
それは私に与えます、
Sed mattis risus sit amet metus dictum egestas. Phasellus tempus blandit enim, ac congue urna bibendum sed. Nam bibendum, augue non semper fringilla, ante est interdum ipsum, a egestas urna dolor vel risus. Sed mattis risus sit amet metus dictum egestas. Phasellus tempus blandit enim, ac congue urna bibendum sed. Sed iaculis pulvinar dui vel tristique. Etiam justo metus, consequat in pellentesque eu, eleifend id nunc. Lorem ipsum dolor sit amet, consectetur adipiscing elit. アリクアム・エニムのナム。ラクス・マグナでプロイン。
1行が繰り返され、1行が抜けているところ...長いテキストではより頻繁に発生します。
私は C# をあまり長くやっていないので、これが単純な場合は申し訳ありません。:/