How to convert object to Dictionary in C#?

前端 未结 15 1787
隐瞒了意图╮
隐瞒了意图╮ 2020-12-13 17:58

How do I convert a dynamic object to a Dictionary in C# What can I do?

public static void MyMethod(object obj)
{
    if (typ         


        
15条回答
  •  别那么骄傲
    2020-12-13 18:02

    Simple way:

    public IDictionary toDictionary(Object objAttached)
    {
        var dicCurrent = new Dictionary();
        foreach (DictionaryEntry dicData in (objAttached as IDictionary))
        {
            dicCurrent.Add((T)dicData.Key, (V)dicData.Value);
        }
        return dicCurrent;
    }
    

提交回复
热议问题