Dictionary<string> s = new Dictionary<string>(); 这个是s是Dictionary类型。是个类 类型,实现了接口,提供了更多的方法。 IDictionary<string> s = new Dictionary<string>(); 这个s是IDictionary类型,是个接口 类型。只提供了接口定义的几个方法等。 从面向接口的编程思路来说,使用IDictionary比Dictionary好些。 从方便性来说,使用Dictionary比IDictionary好些。
转载于:https://www.cnblogs.com/c-x-a/p/5942484.html
相关资源:C#之ConcurrentDictionary