axis1 c# 接口 调用_【面试题】|干货!.NET C# 简答题Part 05

2bb84ddc4553704bd6db2e19aad2e371.png

回复【必会】,查看c#快速入门内容

回复【公开课】,进入免费公开课学习

回复【全栈】,查看全栈开发高级VIP课程

回复【进阶】,查看.Net高级进阶VIP课程

回复【上位机】,查看上位机VIP系统课程

1.公司要求开发一个继承System.Windows.Forms.ListView类的组件,要求达到以下的特殊功能:点击ListView各列列头时,能按照点击列的每行值进行重排视图中的所有行 (排序的方式如DataGrid相似)。根据您的知识,请简要谈一下您的思路

答:根据点击的列头,包该列的ID取出,按照该ID排序后,在给绑定到ListView中。

2.写出一条Sql语句:取出表A中第31到第40记录(SQLServer,以自动增长的ID作为主键,注意:ID可能不是连续的。

答:解1: select top 10 * from A where id not in (select top 30 id from A)

3.面向对象的语言具有________性。

答:封装、继承、多态。

4.能用foreach遍历访问的对象需要实现 ________________接口或声明________________方法的类型。

答:IEnumerable 、 GetEnumerator。

5.GC是什么? 为什么要有GC?

答:GC是垃圾收集器。程序员不用担心内存管理,因为垃圾收集器会自动进行管理。要请求垃圾收集,可以调用下面的方法之一:System.GC.Collect();

6.String s = new String(“xyz”);创建了几个String Object?

答:两个对象,一个是“xyx”,一个是指向“xyx”的引用对象s。

7.启动一个线程是用run()还是start()?

答:启动一个线程是调用start()方法,使线程所代表的虚拟处理机处于可运行状态,这意味着它可以由JVM调度并执行。这并不意味着线程就会立即运行。run()方法可以产生必须退出的标志来停止一个线程。

8.接口是否可继承接口? 抽象类是否可实现(implements)接口? 抽象类是否可继承实体类(concrete class)?

答:接口可以继承接口。抽象类可以实现(implements)接口。抽象类是否可继承实体类,前提是实体类必须有明确的构造函数。

【特此推荐免费公开课】

C#/.NET全栈/Core/

BS/CS/上位机/WPF/WCF/

MVC/分布式

扫码听课吧?

30b80748d622e9ee22d1cf76bca8c179.png▼往期精彩回顾▼.NET ASP.NET C#中JSON详解大话C#语言——高级教程总结【面试题】|干货!.NET C# 简答题Part 04 0f03cd6074bd8501009388a5d59a7aa7.gif
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值