文字列とint値のリストを、直接ハードコードされた値や重複値なしで直接、console.readline入力から直接追加する方法を教えてください。C#重複を除いて、コンソールから辞書に読み込まれた値を割り当てます。
例入力:
sam 78903423
john 232423423
例格納先:
Dictionary<string, int> phoneBook = new Dictionary<string, int>();
文字列とint値のリストを、直接ハードコードされた値や重複値なしで直接、console.readline入力から直接追加する方法を教えてください。C#重複を除いて、コンソールから辞書に読み込まれた値を割り当てます。
例入力:
sam 78903423
john 232423423
例格納先:
Dictionary<string, int> phoneBook = new Dictionary<string, int>();
string line;
while ((line = Console.ReadLine()) != null)
{
Dictionary<string, int> phoneBook = new Dictionary<string, int>();
string[] parts;
parts = line.Split(new char[] {' '}, 2);
phoneBook[parts[0]] = int.Parse(parts[1]);
}
あなたの答えにいくつかの説明を加えてください! – Thamaraiselvam
BluemonkMNありがとうございました。 –
@ Thamaraiselvam私は、値(名前と電話番号)のリストを持つユーザー入力を取得し、直接辞書に割り当てて検索時にそれらを取得しようとしています。 –
作業を共有してください。ありがとう! – Saadi
何ですか?あなたの質問は完全には不明です。あなたは何を達成したいですか?何を試しましたか?あなたはどこにいるのですか? – HimBromBeere
何か試しましたか?あなたはユーザーからの入力を得る方法の例を見てきましたか? (たとえば、あなたのタイトルは、 'Console.ReadLine'が何であるかを認識していることを示唆しています)。' Dictionary 'の使い方の例を見ましたか?あなたは何を試しましたか、何が動いていませんか? – David