Gre*_*reg 5 c# extension-methods dictionary
我在API字典中看到有一个ToArray()方法(在扩展类区域中),但是当我尝试从我的Dictionary实例中使用它时它看不到它?
如何为我的Dictionary实例"启用"ToArray()?
谢谢
Jar*_*Par 17
本Dictonary<TKey,TValue>类实际上并没有一个.ToArray方法.有一个.ToArray可以绑定的扩展方法Dictionary<TKey,TValue>.但这需要System.Linq成为您的一个使用者.
您是否已验证System.Linq已导入?
例:
using System.Linq;
...
public void Example() {
var map = new Dictionary<string,string>();
..
var arr = map.ToArray();
}
Run Code Online (Sandbox Code Playgroud)