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

vs 中 没法像eclipse编写java那样 可以有重载、覆盖??

eclipse编写java时,只要是继承父对象或者实现接口,在右键菜单中就有“覆写”功能,但vs中我找不到。

另外,eclipse还可以自动添加set和get方法,覆写tostring方法等。在vs中也找不到

是没有,还是在什么地方?? --------------------编程问答-------------------- 输入override关键字,就会给提示

在实现接口带下划线的地方点下鼠标,就可以自动补充需要实现的成员 --------------------编程问答-------------------- 顺便再问下,

java 中的 ArrayList  HashMap 类 分别对应c#中的什么类呀? --------------------编程问答-------------------- 有。
继承抽象类和实现接口时,在类定义冒号后面的类名或接口名上点击右键,有实现抽象类、实现接口的选项。
get/set方法,在.Net中用属性代替。对右键点击一个字段定义,在弹出菜单中选择重构->封装字段,可以自动生成对应属性。
需要重写父类的虚函数时,输入override关键字,空格后会弹出可重写的函数列表,按下Tab键插入代码。 --------------------编程问答--------------------
引用 2 楼  的回复:
顺便再问下,

java 中的 ArrayList  HashMap 类 分别对应c#中的什么类呀?


ArrayList —> Ilist or List
HashMap —> Hashtable or Dictionary<x,x>

自动生成get set ,用快捷键:ctrl+r+e。 --------------------编程问答-------------------- C#还有自动实现属性,添加getset方法都省了,当然也可以用code snippet实现
还有一大堆自动完成代码的插件,楼主,自重啊 --------------------编程问答-------------------- override重写方法,至于你说的自动添加set和get方法,你只要右键点击那个私有变量就能看到重构-->封装字段

vs比eclipse更强大,只是你不会用 --------------------编程问答--------------------
引用 2 楼  的回复:
顺便再问下,

java 中的 ArrayList  HashMap 类 分别对应c#中的什么类呀?


ArrayList, Hashtable, 还有泛型版本的 List<T>. Dictionary<TKey, TValue> --------------------编程问答-------------------- 在System.Collections命名空间中有ArrayList和HashTable非泛型类,在System.Collections.Generic中有List<T>和Dictionary<TKey, TValue>泛型类 --------------------编程问答--------------------
引用 1 楼  的回复:
输入override关键字,就会给提示

在实现接口带下划线的地方点下鼠标,就可以自动补充需要实现的成员


你好,请问,添加构造函数,vs有没有自动提供方法? --------------------编程问答--------------------
引用 9 楼 chengxuyuan_88 的回复:
你好,请问,添加构造函数,vs有没有自动提供方法?


输入ctor按下tab --------------------编程问答-------------------- prop
生成可读写属性
propg
生成可读私有写属性 --------------------编程问答-------------------- 自己不会用而已,, --------------------编程问答-------------------- 覆盖父类中的方法的时候,父类中的方法必须是virtual方法
方法重载也有 --------------------编程问答--------------------
引用 2 楼  的回复:
顺便再问下,

java 中的 ArrayList HashMap 类 分别对应c#中的什么类呀?

都是继承的collection集合类
补充:.NET技术 ,  C#
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,