これは私のプログラムですが、その名前が既に配列に保存されていない場合、ユーザーがプログラムが最初に参照する名前を入力するとします。これは私が試したもので、contains.butを使ってみましたエラーは発生しません。 あなたは、そのコードが何を意味するのかを言わないなら、私には簡単な解決策を教えてください(私は初心者です)。類似の名前が2つ入力されていることを確認しますか?
{
string naam;
Console.Write("geef je naam: ");
naam = Convert.ToString(Console.ReadLine());
string[] array = new string[] {naam};
while (naam != "")
{
Console.Write("geef je naam: ");
naam = Convert.ToString(Console.ReadLine());
//array[naam.Length] = Convert.ToString(Console.ReadLine());
}
if (array.Contains(naam))
{
Console.Write("naam is al toegevoegd");
}
while (naam == " ")
{
break;
}
Console.ReadLine();
}
これは私が行う練習問題です。友達の名前を要求するプログラムを作成します。
友人が追加されるたびに、友人の名前が確認されます。そうでなければ、友達の繰り返しをやめてください。
また、すべての友人がいる場合、パーティーの費用はどのくらいかを把握しています。
パーティーの料金は、友達1人につき10ユーロです。
拡張子:友人の名前が既に配列に存在する場合、その名前は2度目で追加されません。
わかりましたので、あなたはいくつかのコードと目標を持っています。どのようにあなたが求めるものを達成していないのですか?エラーですか?あなたはあなたの質問で具体的にする必要があります。 – mason