博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
依赖注入 批量注册
阅读量:5051 次
发布时间:2019-06-12

本文共 490 字,大约阅读时间需要 1 分钟。

 public static Dictionary<Type, Type[]> NewGetImpleAndInterfaces(string assemblyName, string suffix)

        {
            if (!String.IsNullOrEmpty(assemblyName))
            {
                var result = new Dictionary<Type, Type[]>();
                foreach (var item in Assembly.Load(assemblyName)
                    .GetTypes()
                    .Where(x => !x.IsInterface && x.Name.Contains(suffix) && !x.IsGenericType)
                    .ToList())
                {
                    result.Add(item, item.GetInterfaces());
                }
                return result;
            }
            return new Dictionary<Type, Type[]>();
        }

转载于:https://www.cnblogs.com/Pualfly/p/10854898.html

你可能感兴趣的文章
常见的网页图像格式有 ico、jpg、png、gif,说说他们各自的应用场景
查看>>
Javascript 时间与日期的相关属性方法【转】
查看>>
GridView
查看>>
【基本知识】FMS有限状态机设计
查看>>
尽情来吧 2013-6 (写于爸爸走之后,之四)
查看>>
IText生成PDF(入门)
查看>>
一张图看懂LiveGBS(国标流媒体GB28181)与LiveQing的关系
查看>>
贪婪和恐惧
查看>>
数据库之 :分页技术:之点击一次取一次数据
查看>>
JavaScript
查看>>
VS2008开发Windows Mobile6环境搭建及模拟器联网问题图解
查看>>
V2019 Super DSP3 Odometer Correction Vehicle List
查看>>
Python 3.X 练习集100题 05
查看>>
4sumii
查看>>
手写API接口测试使用的两个函数
查看>>
canvas
查看>>
实验三观后感
查看>>
Java系列学习(零)-写在前面的话
查看>>
Python模块
查看>>
”win7笔记本共享无线网络,手机连接成功却无法上网“的解决之道【亲身经历】...
查看>>