C#问答题啊

1:静态方法和实例方法的区别,对象能否调用静态方法2:面向对象的三大特征及含义3:抽象方法和虚方法的区别4:抽象类和接口的区别5:c#中有哪些集合类?简述各自的特点6:请... 1:静态方法和实例方法的区别,对象能否调用静态方法2:面向对象的三大特征及含义3:抽象方法和虚方法的区别4:抽象类和接口的区别5:c#中有哪些集合类?简述各自的特点6:请简述在。net中类(class)与结构(struct)的区别7:c#中数据类型有哪些?值类型与引用类型的区别8:简述读写文本文件的步骤 展开
 我来答
冰麟轻武
2011-11-07 · TA获得超过603个赞
知道小有建树答主
回答量:360
采纳率:0%
帮助的人:290万
展开全部
1.静态方法通过类名.方法名不用实例化即可调用,实例方法必须实例化对象才能调用,在C#中对象不能直接跟方法名调用静态方法,但在对迹困象内部可以调用静态方法
2.封装,继承,多态
3.抽象方法没有方法体,必须在子类中实现,虚方法仔誉有默认方法体,子类可以选择重新实现(重写)也可以选择直接继承该方法的默认方法体
4.抽象类可以包含各种方法,属性和字段,可以有具体方法体和字段值,接口只能包含字段定义和方法签名,不能有具体实现和字段默认值(常量和静态字段除外)
5.List<T>,Dictionary<K,T>,Hashtable,ArrayList,SortedList<T>,SortedDictionary<K,T>等,主要可分为,有序,无需,索引访问,键值对访问,泛型和非泛型的区别,此外还有,Queue<T>,Stack<T>为先进先出和先进后出集合
6.struct为特殊的calss,普通类可以自定义有参或无参构造函数,结构只能自定义有参构造函数,无参构造函数是系统默认的无法修改,结构中的字段在出构造函数之前必须全部赋值;普通类为引用类型,结构为值类型;
7.object,int,string,float,double,bool,byte等,值类型在传递时总是复制自身的副本进行传递,引用类型按内存地址进行传递,值类型一般为结构,引用类型为普通姿戚念类,值类型存放于栈中,引用类型在内存中;
8.读 - System.IO.File.ReadAllText("文件路径");写 - System.IO.File.WriteAllText("文件路径","文件内容");

参考资料: 下次这么多题目还没有分数的话,估计没人愿意回答了

hhliulang
2011-11-08 · TA获得超过429个赞
知道小有建树答主
回答量:525
采纳率:0%
帮助的人:298万
展开全部
学习中……
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
netfengxia
2011-11-08
知道答主
回答量:18
采纳率:0%
帮助的人:5.5万
展开全部
天,这好像是某个公司的入职考试题哟.
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式