RSS

导航

信息

联系方式(Contact)






 
System.Collections.Specialized.NameValueCollection的扩展 方法

实现了将NameValueCollection 转为IDictionary< string, object>

     public static void CopyTo(this NameValueCollection collection, IDictionary< string, object> destination) {
            CopyTo(collection, destination, false /* replaceEntries */);
        }

        public static void CopyTo(this NameValueCollection collection, IDictionary< string, object> destination, bool replaceEntries) {
            if (collection == null) {
                throw new ArgumentNullException("collection");
            }
            if (destination == null) {
                throw new ArgumentNullException("destination");
            }

            foreach (string key in collection.Keys) {
                if (replaceEntries || !destination.ContainsKey(key)) {
                    destinationkey = collectionkey;
                }
            }
        }
Eice.com.cn 2008 黑ICP备09002611号 | 关于我们 | 技术支持 |