Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/256.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 解析excel工作表并调用适当的函数_C# - Fatal编程技术网

C# 解析excel工作表并调用适当的函数

C# 解析excel工作表并调用适当的函数,c#,C#,我随身带着一个excel文件。excel文件的内容如下:- RetVal Function name retVal1 ITemplate.GetAllTemplate retVal2 ITask.GetTaskInstanceFromTemplate retVal3 CreateTask 我需要编写.NET应用程序来解析excel工作表,并调用excel工作表中提到的相应函数。有人能帮我吗?我不知道从哪里开始。请帮帮我 好吧,我可以参考一些有用的链接来帮助您

我随身带着一个excel文件。excel文件的内容如下:-

RetVal      Function name

retVal1     ITemplate.GetAllTemplate
retVal2     ITask.GetTaskInstanceFromTemplate
retVal3     CreateTask

我需要编写.NET应用程序来解析excel工作表,并调用excel工作表中提到的相应函数。有人能帮我吗?我不知道从哪里开始。请帮帮我

好吧,我可以参考一些有用的链接来帮助您

首先,确定将帮助您了解如何读取excel文件的数据

第二,将向您展示如何调用函数

哦!!此外,正如@GuthMD在评论中告诉您的,您将无法调用type
ITemplate
ITask
上的函数。您需要知道它们的实现的名称


我希望我已经回答了你的问题,如果有什么遗漏,我会编辑我的帖子

你的问题似乎有点含糊。看看这个例子中的任何东西是否能满足你的要求。你有什么问题?访问excel文件?调用函数?你的架构?您能更具体一点吗?是否有一些默认名称空间,您可以在其中找到您的函数?对于任何非静态函数,您都需要创建对象的实例,那么在接口的情况下,您如何知道要创建哪个实例呢?(例如,
ITemplate
ITask
无法创建实例来调用各自的函数。)@Jean Christophertin在描述中添加了额外的细节。请检查上面