当前位置:编程学习 > C#/ASP.NET >>

在c#中如何添加collection的引用

我把vb.net转为C#时,出现“找不到类型或命名空间名称"collection"(是否缺少using指令或程序集引用)”所示的问题,不知哪里出错了,请高手指点,谢谢!!!

  --------------------编程问答-------------------- using System.Collections.Generic;

具体的代码发出来看看吧  --------------------编程问答-------------------- 正常转,都会自动添加上using System.Collections.Generic;的  
所以还是发代码吧,可能某些语句无法转 。 --------------------编程问答--------------------
引用 1 楼 kevin_cheung 的回复:
using System.Collections.Generic;

具体的代码发出来看看吧


应该是你的引用中没有System.Collections的引用吧?? --------------------编程问答-------------------- using System.Collections.ObjectModel; --------------------编程问答-------------------- Microsoft.VisualBasic命名空间中
--------------------编程问答-------------------- 没有手动添加一下试试 --------------------编程问答-------------------- 详情参见微软MSDN链接:

System.Collections.ObjectModel 命名空间

System.Collections.Generic 命名空间


System.Collections 命名空间
--------------------编程问答-------------------- Collection 泛型类

从以上链接可以知道,Collection位于程序集:mscorlib(在 mscorlib.dll 中)
就是要引用也是System.Core,
新建应用程序的时候,这个库是默认加载引用的,
当然楼主也可以查看一下,看是否加载了 --------------------编程问答-------------------- 楼主,请收藏这个链接http://msdn.microsoft.com/zh-cn/library/ms123401.aspx
很多时候,在msdn里搜索能更快更有效地找到答案 --------------------编程问答--------------------  手动添加看试试、。 --------------------编程问答-------------------- System.Collections.Generic.ICollection --------------------编程问答-------------------- Collection<T>是一个泛型类,其命名空间为System.Collections.ObjectModel,其实现了接口ICollection<T>,该接口的命名空间为System.Collections.Generic。
Collection是一个非泛型类,其命名空间为Microsoft.VisualBasic,程序集为Microsoft.VisualBasic.dll ,其实现了接口ICollection,该接口的命名空间为System.Collections
补充:.NET技术 ,  C#
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,