.NET集合仅在VB中

poy*_*poy 5 .net c# vb.net collections

为什么CollectionMicrosoft.VisualBasic图书馆?为什么它不在更一般的位置.微软是否有理由从C#"隐藏"它?

Rob*_* P. 7

Collection在Microsoft.VisualBasic程序库是一抛回旧VB6集合.

System.Collection您可能需要查找可能需要的基本.NET集合功能的命名空间.

此外,这是一种值得一提的是,你的CAN添加引用,并利用System.VisualBasic命名空间中的C#代码.只是这样,大多数时候,没有必要这样做(例如:http://msdn.microsoft.com/en-us/library/ms173136.aspx).

编辑 - 更新名称空间 - 抱歉!

  • 从MSDN:"尽管Visual Basic Collection对象具有与Visual Basic 6.0中的Collection对象相同的功能,但两者无法在COM环境中进行互操作." (3认同)