-4

c# を使用して asp .net でハングマン ゲームを作成しようとしていましたが、この分野の初心者であるため、行き詰まりました。

これは私がこれまでに行ったことです:

public static string GetRandomWords()
{
    string query = string.Format("SELECT TOP 1 Word, Description FROM Hangman ORDER BY NEWID()");

    StringBuilder result = new StringBuilder();
    try
    {
        conn.Open();
        command.CommandText = query;

        SqlDataReader reader = command.ExecuteReader();

        while (reader.Read())
        {
            result.Append(reader["Word"].ToString());
            result.Append(reader["Description"].ToString());
        }
        reader.Close();
    }
    finally
    {
        conn.Close();
    }
    return result.ToString();
}

これで、ElephantHugeanimal という 1 つの文字列が得られます。これを 2 つのテキスト ボックスに分割する方法を教えてください。前者はゾウ、後者は説明?

4

1 に答える 1

2
result.AppendFormat(@"{0} | {1}", reader["Word"], reader["Description"]);

提案のために、idisposable を実装するすべてのオブジェクトに using ステートメントを使用することをお勧めします。

于 2013-05-19T23:57:19.183 に答える