Подключение 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;
        }

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

9   голосов , оценка 3.889 из 5
Похожие ответы