Tag: todictionary

C#ToDictionary lambda选择索引和元素?

我有一个像string strn = “abcdefghjiklmnopqrstuvwxyz” ,想要一个字典,如: Dictionary(){ {‘a’,0}, {‘b’,1}, {‘c’,2}, … } 我一直在尝试这样的事情 strn.ToDictionary((x,i) => x,(x,i)=>i); …但是我一直在得到关于委托的各种错误,没有采用两个参数,以及未指明的参数等。 我究竟做错了什么? 我更喜欢对答案的提示,所以我对下次需要做的事情有一个精神上的痕迹,但根据Stackoverflow的性质,答案也很好。