using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Text; using System.Windows.Forms;namespace WindowsApplication7 { public partial class Form1 : Form { public Form1() { InitializeComponent(); this.Click+=new EventHandler(Form1_Click); } void Form1_Click(object sender, EventArgs e) { string bs1 = "aaa,bbb,ccc,ddd,eee,fff"; string[] bas1 = bs1.Split(new char[] { ',' }); Random ra = new Random(); for (int a = 0; a < bas1.Length*2; a++) { int bi1 = ra.Next(bas1.Length); int bi2 = ra.Next(bas1.Length); string bs2 = bas1[bi1]; bas1[bi1] = bas1[bi2]; bas1[bi2] = bs2; } StringBuilder sb1 = new StringBuilder(); foreach (string bs3 in bas1) { sb1.Append(bs3+","); } sb1.Remove(sb1.Length - 1, 1); this.Text = sb1.ToString(); } } }
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Text;
using System.Windows.Forms;namespace WindowsApplication7
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
this.Click+=new EventHandler(Form1_Click); } void Form1_Click(object sender, EventArgs e)
{
string bs1 = "aaa,bbb,ccc,ddd,eee,fff";
string[] bas1 = bs1.Split(new char[] { ',' });
Random ra = new Random();
for (int a = 0; a < bas1.Length*2; a++)
{
int bi1 = ra.Next(bas1.Length);
int bi2 = ra.Next(bas1.Length);
string bs2 = bas1[bi1];
bas1[bi1] = bas1[bi2];
bas1[bi2] = bs2;
} StringBuilder sb1 = new StringBuilder();
foreach (string bs3 in bas1)
{
sb1.Append(bs3+",");
}
sb1.Remove(sb1.Length - 1, 1);
this.Text = sb1.ToString();
}
}
}