编写C#有关泛型的程序时出现了如下的错误,我用的是VS2005,请高手指点!!

Error1 Inconsistent accessibility: parameter type 'ch12ex03.Vector' is less accessible than method 'ch12ex03.VectorDelegates.Compare(ch12ex03.Vector, ch12ex03.Vector)'
Error2 Inconsistent accessibility: base class 'System.Collections.Generic.List<ch12ex03.Vector>' is less accessible than class 'ch12ex03.Vectors

第1个回答  2010-09-04
泛型参数的访问级别比方法低,你要确保public方法的参数什么的都也是public的

java程序不能运行,高手指点:
应该写作 Collection<String> c = new HashSet<String>();或者直接使用 Collection<Object> c = new HashSet<Object>();。这是一种增加类型安全的策略。所以你可以使用javac -Xlint:Uncheck BasicContainer.java命令强制忽略类型检查来编译,或者改用上面的写法。

哪位知道有关C++的好书,就推荐给我吧!!!
反弹,而在高阶程序设计领域,Java和C#正在不断蚕食着C++的地盘。也许C++与C合为一体永远都是一个梦想,也许Java和C#的狂潮终将迫使C++回归本位 — 回到它有着根本性优势的开发领域:低级系统程序设计、高级大规模高性能应用设计、嵌入式程序设计以及数值科学计算等。果真如此,我认为这未尝不是一件好事。 C++吸引如此之...

求C++ 网络编程最好的书籍 谢谢了
反弹,而在高阶程序设计领域,Java和C#正在不断蚕食着C++的地盘。也许C++与C合为一体永远都是一个梦想,也许Java和C#的狂潮终将迫使C++回归本位 — 回到它有着根本性优势的开发领域:低级系统程序设计、高级大规模高性能应用设计、嵌入式程序设计以及数值科学计算等。果真如此,我认为这未尝不是一件好事。 C++吸引如此之...

学编程到底是学C语言、C++、VB、jave中的哪种比较好?
C是学习高级语言的基础;C++主要用于编写大型软件核心代码和汇编一样,比较难学,不过学好了后,很有前途;C#主要用于编写一些系统软件,比如游戏引擎核心代码,编写比较简单,界面比较友好;ASP.NET主要是用C#语言编写开发网站(B\/S架构)。 J2EE是用很广泛,主要偏向于企业应用软件和一些桌面系统(C\/S架构),计算机平台;第二,...

求高手指点C#学习路线,现在看了杨中科的13季教程,看了《c#图解教程...
至于后面的路,如果C#的高级特性还没学,就学学高级特性吧,如上面我提到的集合、泛型、序列化、文件操作等;如果你还没学数据库,你就学学数据库方面的知识吧,然后学ADO.NET,在这同时,可以带着理解三层架构,只要理解了面向对象,三层架构的理解很容易了。如果学了数据库及三层架构还没做过一个项目...

菜鸟求助PHP字符替换的问题
我下载了两个echangserer2000都是解压倒一定时候是就出错然后就不能进行了说什么出错? 用Reload的函数后,被刷新的界面总是弹出一个提示界面,“不重新发送数据,就无法刷新网页...”,有什么办法不让他弹出来,直接刷新啊!! 各位的托盘区都有些什么东西?(发完就去写程序) 这究竟是一只什么鸟?"Only one data ...

...自学规划!发展前景!诸多问题!求好心的高手指点迷津~!
C#会不会获得广泛的接受,并且挤掉其他的语言? Lindholm: 通常,一种语言既不会从别的语言那里获利,也不会被挤掉。那些坚定的Fortran程序员不还用着Fortran吗?对于个人来说,语言的选择当然因时而异,但就整体而言,语言的种类只会递增,也就是说,它们之间的关系是“有你有我”而不是“有你没我”。 对于一个新...

相似回答