Подключение dll Библиотек на C#
Формулировка задачи:
Здравствуйте всем!!!
Как подключить к проекту написанному на C#
dll библиотеку на C# и вызвать функцию из dll - ки?
Только мне сказали что вызывать функции dll надо без использования классов(поскольку в проекте имя класа в dll-ке не должно быть известно)
Пробовал подключать dll через dllImport пишет что не найдена точка входа в функцию.
Решение задачи: «Подключение dll Библиотек на C#»
textual
Листинг программы
public bool IsCarModel(Assembly asm)
{
Type[] types = asm.GetTypes();
foreach (Type t in types)
{
foreach (Type i in t.GetInterfaces())
{
if (i == typeof(ICarModel))
{ return true; }
}
}
return false;
}
public string GetMethod(Assembly asm)
{
Type[] types = asm.GetTypes();
foreach (Type t in types)
{
MethodInfo[] methods = t.GetMethods();
foreach (MethodInfo method in methods)
{
if (method.Name == "Method")
{
return Convert.ToString(method.Invoke(null,null));
}
}
}
return null;
}