社区
C#
帖子详情
C# 同一个程序集的概念?
翁少
2012-02-19 10:46:13
大家好,问大家一个问题,C#中‘同一个程序集的是什么意思’,我的理解是同一个命名空间的类的集合就是同一个程序集。是这样子吗? 我在看internal修饰符时,它的作用范围是同一个程序集就可以访问。 小弟刚刚学C#,菜鸟级,望大家指点迷津 谢谢谢谢!!
...全文
2004
4
打赏
收藏
C# 同一个程序集的概念?
大家好,问大家一个问题,C#中‘同一个程序集的是什么意思’,我的理解是同一个命名空间的类的集合就是同一个程序集。是这样子吗? 我在看internal修饰符时,它的作用范围是同一个程序集就可以访问。 小弟刚刚学C#,菜鸟级,望大家指点迷津 谢谢谢谢!!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
翁少
2012-02-19
打赏
举报
回复
大概有点思路,谢谢你了
老毕
2012-02-19
打赏
举报
回复
情形一:比如MyCompany.MyProject.DAL里的若干个.cs文件,编译得到DAL程序集,而MyCompany.MyProject.BLL里的若干.cs文件,编译得到BLL程序集。
情形二:同样是MyCompany.MyProject.DAL空间里的,我可能有一个用于支持SQL Server的程序集DAL_SQLServer.dll,可能还有一个支持Oracle的程序集DAL_Oracle.dll。
命名空间与程序集没有一一对应的关系,关键还是看你的项目组织和输出
翁少
2012-02-19
打赏
举报
回复
嗯 我知道可以把程序集理解为一个DLL,或者是EXE,但是如果有2个或者多个cs文件,它们的命名空间相同,那它们是同一个程序集吗
老毕
2012-02-19
打赏
举报
回复
1
程序集Assembly,如果你要简单的理解,可以理解为一个DLL。
同一命名空间的东西,也可能分布在不同的程序集里的。
《
C#
与.NET 4高级
程序
设计:第5版》源码
书中介绍了
C#
的各种语言构造、.NET 2.0 的类、核心API、公共中间语言(CIL)、动态
程序
集
和ASP.NET 扩展等内容;同时也介绍了.NET 3.0、.NET 3.5 和.NET 4 中的新的编程API,包括WPF、WCF 和WF 的功能;另外,还...
程序
集
反射工具
.NET Reflector是一个类浏览器和反编译器,.NET Reflector可以分析
程序
集
并向你展示它的所有秘密。.NET 框架向全世界引入了可用来分析任何基于 .NET 的代码(无论它是单个类还是完整的
程序
集
)的反射
概念
。反射还...
C#
2010 与.NET 4高级
程序
设计(第5版)
书中介绍了
C#
的各种语言构造、.NET 2.0 的类、核心API 、公共中间语言(CIL)、动态
程序
集
和ASP.NET 扩展等内容;同时也介绍了.NET 3.0 和.NET 4 中新的编程API,包括WPF 、WCF 和WF 的功能;另外,还介绍了最新的...
20个
C#
项目实战开发及项目全部源码
15. **反射和元数据**:反射允许在运行时动态地获取类型信息,创建对象,调用方法等,而元数据则用于描述
程序
集
和类型,两者在插件架构、配置驱动的
程序
等方面很有用。 16. **异步编程**:
C#
的async/await关键字...
C#
经典范例50例
反射提供了一种运行时检查和操作
程序
集
、类型、字段和方法的能力,而元数据则提供了
程序
集
的元信息。异步编程模型解决了UI线程阻塞问题,提高用户体验。单元测试是保证代码质量的重要工具,通过编写测试用例确保代码...
C#
111,077
社区成员
642,570
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章