前提・実現したいこと
7月の1日から配属になりプログラムの勉強をしている新米PGです。
本日C# .NetFrameworkでの開発の勉強をしていたのですが
NameValueCollection クラスの使いどころがいまいちわからなく質問させていただきたいです
このクラスの代表的な使い方やこんなところで使うと便利などありましたら教えていただきたいです。
またstring[]keys = a.GetValue(0); この部分では
コレクションに追加された、キー文字列の0番目にある値に対応する文字列を配列に代入して
foreachで出力しているという認識で間違いないでしょうか。
初心者のよくわからない質問かもしれませんが誰かご教授いただけると嬉しく思います。
よろしくお願いいたします。
該当のソースコード
C#
NameValueCollection a = new NameValueCollection();
a.Add("キー1","値1");
a.Add("キー1","値2");
a.Add("キー2","値3");
string[]keys = a.AllKeys;
foreach(string s in keys)
{Console.WriteLine(s)}
string[]keys = a.GetValue(0);
foreach(string s in keys)
{Console.WriteLine(s)}