DOBON.NETプログラミング掲示板過去ログ
C#のLinqで明示的な変換が存在しますというエラーについて
題名: C#のLinqで明示的な変換が存在しますというエラーについて
著者: fao
日時: 2014/04/01 23:07:24
ID: 32227
この記事の返信元:
(なし)
この記事への返信:
[32228]
【報告】この投稿はマルチポストです
(報告)
2014/04/02 7:14:35
ツリーを表示
環境/言語:[Windows 7 VS2010 C# ]
分類:[.NET]
お世話になります。
下記の場合はどのようにコードを書くべきでしょうか?
dictmpに格納時に「'System.Collections.Generic.IEnumerable<System.Collections.Generic.KeyValuePair<string,int>>' を 'System.Collections.Generic.Dictionary<string,int>' に暗黙的に変換できません。明示的な変換が存在します。(cast が不足していないかどうかを確認してください)」というエラーが発生します。
解決方法を教えて頂けませんか?
private void button2_Click(object sender, EventArgs e)
{
Dictionary<string, int> dic = new Dictionary<string, int>();
dic.Add("a", 1);
dic.Add("b", 2);
Dictionary<string, int> dictmp = dic.Where(f => f.Key.StartsWith("a"));
}
題名: 【報告】この投稿はマルチポストです
著者: (報告)
日時: 2014/04/02 7:14:35
ID: 32228
この記事の返信元:
[32227]
C#のLinqで明示的な変換が存在しますというエラーについて
fao
2014/04/01 23:07:24
この記事への返信:
(なし)
ツリーを表示
この投稿はマルチポストです。もし元記事の投稿者にマルチポストの心当たりがない場合は、すぐに返信でお知らせください。
●マルチポストされている場所
http://bbs.wankuma.com/index.cgi?mode=al2&namber=70524
----------
この掲示板ではマルチポストが禁止されています。詳しくは、「書き込みのルールについて」をお読みください。
●書き込みのルールについて
http://dobon.net/vb/bbs/index.html
DOBON.NET
|
プログラミング道
|
プログラミング掲示板
分類:[.NET]
お世話になります。
下記の場合はどのようにコードを書くべきでしょうか?
dictmpに格納時に「'System.Collections.Generic.IEnumerable<System.Collections.Generic.KeyValuePair<string,int>>' を 'System.Collections.Generic.Dictionary<string,int>' に暗黙的に変換できません。明示的な変換が存在します。(cast が不足していないかどうかを確認してください)」というエラーが発生します。
解決方法を教えて頂けませんか?
private void button2_Click(object sender, EventArgs e)
{
Dictionary<string, int> dic = new Dictionary<string, int>();
dic.Add("a", 1);
dic.Add("b", 2);
Dictionary<string, int> dictmp = dic.Where(f => f.Key.StartsWith("a"));
}