如何在Mono Cecil中创建“词典”

时间:2019-06-06 02:57:12

标签: c# mono.cecil

我有一个像这样的DLL类:

namespace ClassLibrary1
{
    public static class Class1
    {
        public static Dictionary<string, string> GetDictionary()
        {
            return null;
        }
    }
}

在另一个程序中,我想使用Mono Cecil返回GetDictionary()中的ClassLibrary1.dll方法以返回我的Dictionary
示例我有:

Dictionary<string, string> dictionary = new Dictionary<string, string>();
dictionary.Add("first", "1");
dictionary.Add("second", "2");

所以我想GetDictionary返回dictionary

如何在Mono cecil中执行此操作?

1 个答案:

答案 0 :(得分:1)

如上所述,您可以使用https://cecilifier.me并通过C#代码生成对Mono.Cecil的等效调用:

db_cursor.execute("INSERT INTO Filme(filmName) VALUES(%s)", (film.contents[0].contents[0],))