当前位置:编程学习 > C#/ASP.NET >>

C#调用DLL中的参数问题

我要用C#调用C#写的dll,这个DLL的类的构造函数含有两个string的参数,请问怎初始化?
可以用object,那么这个object怎么构造 呢? --------------------编程问答-------------------- 反射
http://blog.csdn.net/ojekleen/archive/2007/09/18/1789659.aspx --------------------编程问答-------------------- 我要用C#调用C#写的dll,这个DLL的类的构造函数含有两个string的参数,请问怎初始化?
可以用object,那么这个object怎么构造 呢?
===
C#调用C#,直接传string,就可以了
--------------------编程问答-------------------- 我要用C#调用C#写的dll
=================
这问题就像在问
我要用C#调用C#写的函数。。。 --------------------编程问答-------------------- Assembly assembly = Assembly.LoadFile(dllPath);
    Type tmpType = assembly.GetType("MusicWarehouse.Class1");
    MethodInfo tmpMet = tmpType.GetMethod("openDB");
    object tmpObj = assembly.CreateInstance("MusicWarehouse.Class1",
                true, BindingFlags.Default, null,//这里需要参数,但是参数怎么写呢? );

//另外,大家都是怎么来调DLL的?不是这样? --------------------编程问答-------------------- 用import[]引入 --------------------编程问答-------------------- C#的dll么直接就可以调用,就像调函数一样。 添加引用就行了。 --------------------编程问答-------------------- 是的啊,把想用的DLL,IMPORT一下就可以了啊。然后就可以用其中提供的资源了啊。 --------------------编程问答-------------------- 咳~
可算找到个相似问题的,
结果连带星的回答都这么小白.....
LZ要的是动态加载DLL,
动态加载DLL时类的构造含有2个参数,
这样如何调用。
MSDN上没有例子,
来CSDN连带星的斗回答称这样,
伤心....
补充:.NET技术 ,  C#
CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,