c# - 用于创建动态 VSTO Excel 函数的 C# JSON 字符串值
问题描述
我正在调用返回 JSON 字符串的 api 端点:{fntName:"HelloWorld",fntDesc:"Hello World Desription"}
然后我使用 JSON.Net 将此 JSON 字符串转换为 Dictionary<string,string> 值:
Dictionary<string,string> dicFnts = new Dictionary<string,string>();
然后我需要在 Excel 中创建一系列函数,就好像我是以这种方式创建它们一样:
[ExcelFunction(Description = "Hello World Desription")]
public static string HelloWorld()
{
return "Hello World!!!";
}
除了 JSON 字符串可能返回任意数量的函数并且并不总是相同的函数信息。换言之,每次加载项初始化时,函数列表都是动态的。
我需要使用什么代码来创建动态功能列表?
请帮忙,因为动态功能列表对我来说相对较新。
体重秤
解决方案
推荐阅读
- java - IntelliJ Spring Gradle“运行所有测试”不起作用(单个测试运行良好)
- php - Laravel Projected 使用 ip (http://127.0.0.1:8000/login) 运行,但不是通过文件夹路径 (http://localhost/laravel/login)
- scala - 以更不可变的方式解决此练习的更好方法是什么?
- sql - IntelliJ 可以用关键字右对齐和其他内容左对齐来格式化 SQL 代码吗?
- javascript - 如何在 Postman 中模拟回调 uri
- python-3.x - 如何通过查找表(字典)绘图
- scikit-learn - 算术和几何归一化互信息
- javascript - 尝试从 api 检索日期并发生错误
- assembly - 如何在 IBM (HLASM) 中使用显式寻址
- python - Python 从 3.5 导入库,找不到来自 3.6 的库