特定のキーワードがリストに含まれているかどうかを確認することについて質問しましたが、それらがすべて存在する場合、質問は正しいです。ここにあります:文字列にリストのすべての入力が含まれているかどうかを確認してください
私が知りたいのは、リストに含まれる単語の数です。次に、それを割ってパーセンテージを取得します。これにより、ユーザーは各質問にどれだけ正確に答えたかがわかります。
public String KeyWords_Found()
{
int Return_Value = 0;
foreach (String s in KeyWords)
{
if (textBox1.Text.Contains(s))
{
Return_Value++;
}
}
int Holder = Return_Value / KeyWords.Count;
int Fixed = Holder * 100;
return Fixed + "%";
}
したがって、コードで実行したいのは、 list にリストされているキーワードのすべてのインスタンスをチェックすることですKeyWords
。次に、キーワードの合計数で割り、100 を掛けてパーセンテージを取得します。混乱している!ヘルプ!