2016-12-08 3 views
-3

Ich machte Programm, um zufälliges Wort mit der Länge zwischen 10 und 12 zu bekommen. Wie shuffle zufälliges Wort, das ich bekomme und teile es Buchstaben auf 12 Etiketten ???C# Gleicher Name für mehrere Etiketten

string cs = @"Data Source=(LocalDB)\MSSQLLocalDB;AttachDbFilename= C:\Users\Pavle\Documents\Visual Studio 2015\Projects\Test slagalica\Test slagalica\Slagalica-DB.mdf;Integrated Security=True"; 

string queryString = "SELECT * FROM table1 WHERE LEN(Reci) >=10 AND LEN(Reci) <=12 ORDER BY NEWID()"; 

using (SqlConnection connection = new SqlConnection(cs)) 
{ 
    SqlCommand mycommand = new SqlCommand(queryString, connection); 
    try 
    { 
     connection.Open(); 
     string word = (string)mycommand.ExecuteScalar(); 
    } 
    catch (Exception ex) 
    { 
     MessageBox.Show(ex.Message); 
    } 
} 
+2

Was haben Sie versucht? Wir sind kein Code Writing Service. Können Sie Etiketten erstellen? Kannst du zufällig mischen? Kannst du sie kombinieren? Wenn nicht, wo steckst du fest? – nvoigt

+0

[Ist das nahe genug?] (Http://stackoverflow.com/q/17182014/993547) –

+0

Ich habe Etiketten erstellt, aber ich weiß nicht, wie man Wort mischt und jedes Mal, wenn ich auf die Schaltfläche klicke, sollte es den Buchstaben des Wortes anzeigen anderes Etikett !!! –

Antwort

1

ich erstellt Etiketten, aber ich weiß nicht, wie Wort zu mischen und jedes Mal, wenn ich Klick-Taste es Buchstaben des Wortes auf andere Lable zeigen sollte !!!

Random rnd = new Random(); 
string word = "HelloWorld2016"; 

var result = word.OrderBy(x => rnd.Next()).ToArray();//your word is shuffled 

label1.Text = result[0]; //and so on. 

können Sie Random und OrderBy es verwenden.

+0

Wie jedes Mal, wenn ich auf den Knopf klicke, den Buchstaben des Wortes auf einem anderen Etikett anzeigen? –

+0

Ich verstehe nicht, was ist deine Frage. – mybirthname

+0

Wenn das Wort "HELLOWORLD" ist, wenn ich zum ersten Mal auf das erste Etikett klicke, sollte "H" sein, wenn ich zum zweiten Mal auf das zweite Etikett klicke, "E" usw. –

Verwandte Themen