
VisualStudioのVBです。
可不可についてどう手を付けていくかで悩んでます。
Dictionaryで
myDic.Add("いちご",5)
myDic.Add("りんご",3)
myDic.Add("もも",4)
myDic.Add("さくらんぼ",1)
とあった際に、Keyは降順、Valueは昇順の組み合わせに変更
出来るとしたらどのような手段があるのかなと。
希望結果:
りんご 1
もも 3
さくらんぼ 4
いちご 5
やはりKeysとValuesを分けて並び替え、DictionaryをClearで
再登録になりますでしょうか?
本来のDictionaryの使用する意味とは違うって点はわかります。
ただこんなことが出来るのかと試行錯誤中なもので。
A 回答 (1件)
- 最新から表示
- 回答順に表示
回答ありがとうございます。
希望結果:
りんご 1
もも 3
さくらんぼ 4
いちご 5
こちらになります。
要するに本来Dictionaryではキーと値が対になっているものである事は重々承知しています。
それを別々に並び替え(組み合わせ変更)が出来る者かな?と、ちょっと興味を持ったのですが、躓いてます。
Listクラスの配列にKeys Valuesでそれぞれ取り出しSortして、要素番号を使って 別のDictionaryクラスの変数に .Add するってのは思いつきましたが、何かスッキリとしていない状態です。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
煮物こんにゃくの冷凍保存について
-
「であり」と「であって」の使...
-
何という名前の虫か教えてください
-
ラズベリーの種の抜き方を教え...
-
【ぶどう】 友人からデラウェア...
-
海の幸山の幸
-
梶井基次郎の檸檬
-
4歳の子供がさくらんぼを種ご...
-
Excel MATCH関数で検索範囲内...
-
7文字以上のフルーツをできるだ...
-
教えてください!!
-
中黒「・」か読点「、」か?
-
北海道では、見かけないもの
-
キウイが苦い。 先ほど、ゴール...
-
パイナップルにたかる虫
-
スポンジケーキってどのくらい...
-
ローリエって何のために入れる...
-
すいかは発酵しても食べられるか。
-
エクセル 同名の場合はB列にC...
-
スイカは腐るとどんな味がしま...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
煮物こんにゃくの冷凍保存について
-
7文字以上のフルーツをできるだ...
-
Excel MATCH関数で検索範囲内...
-
スーパーで買った1つ300円の梨...
-
スポンジケーキってどのくらい...
-
「であり」と「であって」の使...
-
さくらんぼに似ているが、さく...
-
中黒「・」か読点「、」か?
-
ラズベリーの種の抜き方を教え...
-
いちごを1パック買ったのです...
-
10年前のにんにく漬け、食べて...
-
ライム(果物)を漢字になおす...
-
北海道では、見かけないもの
-
EXCELでB1に指定文字が入った場...
-
4歳の子供がさくらんぼを種ご...
-
教えてください!!
-
ローリエって何のために入れる...
-
梶井基次郎の檸檬
-
エクセルで数字を入力したら文...
-
何という名前の虫か教えてください
おすすめ情報
>DictionaryをClearで再登録に
もう一つ宣言してZip & ToDictionaryになりそうです。
組み合わせ変更についてはあってたのですね。
見落としてました。
key が降順で Value が昇順になるようしてみようかなと考えてました。
元のDictionaryから Keys , Values それっぞれのコレクションを取り出し希望の順序で並べ替え、
Zip により順次双方の値を取り出して ToDictionary でDictionary型を再構築って所が、
一番短そうにも感じました。
お騒がせ致しました。