我用reflector 查看。mscorlib-->CommonLanguageRuntimeLibrary
和
System-->System.dll
这二个地方,有些是重复的,有些不是。看起来,也不像System.dll是mscorlib的子集。
如:
1.System.Collections.Generic在二处都有,但里面的定义不同。
2.CollectionBase则只在mscorlib里有。请教:
1.mscorlib和system的关系
2.平时在程式里引用的 System.Collections.Generic是哪个里面的呢?
3.您还有其他的什么理解,或区别吗?谢谢
和
System-->System.dll
这二个地方,有些是重复的,有些不是。看起来,也不像System.dll是mscorlib的子集。
如:
1.System.Collections.Generic在二处都有,但里面的定义不同。
2.CollectionBase则只在mscorlib里有。请教:
1.mscorlib和system的关系
2.平时在程式里引用的 System.Collections.Generic是哪个里面的呢?
3.您还有其他的什么理解,或区别吗?谢谢
解决方案 »
- new对象的问题
- C# App动态加载ocx的疑惑【求解中....】
- sql问题
- C#程序打包后,为什么字体不变??
- 小菜鸟茫然,访问性不一致的问题
- 自动更新时下载失败,异常信息说“……正在使用……”,但是这个要下载的DLL并没有被加载使用(顶者有分)
- 不知道大家在使用VS.NET的时候有没有打开项目后没有显示的时候
- 关于WINFORM调用线程池的问题!
- 【【又来狂甩分了】】大家教教我WinForm下的ReportViewer到底是怎么用的啊【200分,帮顶有喜哈】
- WPF ListView动态获取的Item。想在Item上添加image并可以点击
- 指定的转换无效。指定的转换无效。怎么解决啊?
- 请问html数据能否载入到Document对象里面做dom处理..
这样连个文件同时引用后,分散在两个dll文件中的同一个命名空间的东西可以一起用
mscorlib.dll
这个主要看你用那种列表,泛型列表,然后一查MSDN就清楚了
3.您还有其他的什么理解,或区别吗?
他们有一些是相同的命名空间,但是类名是不一样的
2.这二个dll里,有些定义,定义了相同的空间名。如都有定义空间名:System.Collections.Generic,但包含的是不同的类。
3.mscorlib.dll是.net的核心,版本同.net相同。请大家再指点指点!另:
4.从reflector的地方可以看到,mscorlib.dll和system.dll用的都是:
%SystemRoot%\Microsoft.net\Framework\v2.0.50727目录下的。
但我从
Program Files\Microsoft Visual Studio 8\SmartDevices\SDK\CompactFramework
下也发现了几个,但大小都不同。这几个难道是其他操作系统用的,还是?
system.dll在mscorlib上面进行的封装。Program Files\Microsoft Visual Studio 8\SmartDevices\SDK\CompactFramework
CompactFramework 说明是紧凑的framework,用于嵌入式window mobile等的.net framework
特别感谢findcaiyzh ,Fibona,sunshine_anycall ,CsToD