Cmis.Utility.Utilities.HashtableToDict C# (CSharp) Method

HashtableToDict() public static method

public static HashtableToDict ( Hashtable hashtable ) : object>.Dictionary
hashtable System.Collections.Hashtable
return object>.Dictionary
        public static Dictionary<string, object> HashtableToDict(Hashtable hashtable)
        {
            if (hashtable == null)
            {
                return new Dictionary<string, object>();
            }
            return hashtable.Cast<DictionaryEntry>().ToDictionary(
                kvp => (string) kvp.Key.ToString(), kvp => (object) kvp.Value
            );
        }