- 1、本文档共22页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
C# 面试题集
1、C# 中 property 与 attribute 的区别,他们各有什么用处,这种机制的好处在哪里
A : property 和 attribute 汉语都称之为属性。不过 property 是指类向外提供的数
据区域。而 attribute 则是描述对象在编译时或运行时属性的。这两者是有本质区别的
2、讲一讲你理解的 web service,在 dot net framework 中,怎么很好的结合 xml (讲概念
就行了)
从表面上看, Web Service 就是一个应用程序,它向外界暴露出一个能够通过 Web
进行调用的 API 。这就是说,你能够用编程的方法通过 Web 调用来实现某个功能的应
用程序。从深层次上看, Web Service 是一种新的 Web 应用程序分支,它们是自包
含、自描述、模块化的应用,可以在网络 ( 通常为 Web) 中被描述、发布、查找以及通
过 Web 来调用。可扩展的标记语言 XML 是 Web Service 平台中表示数据的基本格
式。除了易于建立和易于分析外, XML 主要的优点在于它既与平台无关,又与厂商无
关。XML 是由万维网协会 (W3C) 创建,W3C 制定的 XML SchemaXSD 定义了一套
标准的数据类型,并给出了一种语言来扩展这套数据类型。 Web Service 平台是用 XSD
来作为数据类型系统的。当你用某种语言如或 C# 来构造一个 Web Service 时,为
了符合 Web Service 标准,所有你使用的数据类型都必须被转换为 XSD 类型。如想
让它使用在不同平台和不同软件的不同组织间传递,还需要用某种东西将它包装起来。
这种东西就是一种协议,如 SOAP 。
3. C#, Java 和 c++的特点,有什么相同的地方,不同的地方, C#分别从 c++和 java 中
吸取了他们那些优点
A: C# 看起来与 Java 有着惊人的相似 ; 它包括了诸如单一继承 ,界面 , 与 Java 几乎同样
的语法 ,和编译成中间代码再运行的 过程 .但是 C# 与 Java 有着明显的不同 ,它借鉴了
Delphi 的一个特点 ,与 COM( 组件对象模型 ) 是直接集成。
微软 c# 语言定义主 要是从 C 和 C++ 继承而来的 ,而且语言中的许多元素也反映了这
一点 .C# 在设计者从 C++ 继承的可选选项方面比 Java 要广泛一些 ( 比如说 structs),
它还增加了自己新的特点 ( 比方说源代码版本定义 ).
C# 从 Java 继承而来的特点
类: 在 C# 中类的申明与 Java 很相似。特点看起来与 Java 相比没有变化 . 布尔运算 : 条
件表达式的结果是布尔数据类型 , 布尔数据类型是这种语言中独立的一种数据类型 .从
布尔类型到其他类型没有 直接的转换过程 .布尔常量 true 和 false 是 C# 中的关键字 .
错误处理 : 如 Java 中那样 ,通过抛出和捕捉异常对象来管理错误处理过程 . 内存管理 : 由
底层 .NET 框架进行自动内存垃圾回收 .
C# 从 C 和 C++ 继承的特点
编译 : 程序直接编译成标准的二进制可执行形式 .
结构体 : 一个 C# 的结构体与 C++ 的结构体是相似的 ,因为它能够包含数据申明和方法
您可能关注的文档
- ARCGIS克里金插值法.pdf
- archivetemp(答案)师范大学333预测卷(一)参考答案.pdf
- ARP功能故障处理.pdf
- arp协议实现的功能是什么.pdf
- ASSET印章管理办法.pdf
- as引导让步状语从句的倒装形式.pdf
- aunitinatoyshop教案集体备课教案.pdf
- AutoCAD测试题及答案01.pdf
- A公司集团创新劳动定额定员标准实践.pdf
- A股上市公司参与设立并购基金模式及案例研究.pdf
- 新视野二版听说1第6单元示范1课件.ppt
- 【参考答案】 联络口译(第二版) 《联络口译》(第二版)参考答案.pdf
- 梅大高速茶阳路段“5·1”塌方灾害调查评估报告.docx
- 虹吸雨水PE管施工节点标准做法.pdf
- 2025消防设施施工质量常见通病防治手册,典型图示+规范要求.pptx
- 新视野大学英语(第二版)读写教程 4 空军工程大学编U05B.ppt
- E英语教程2(智慧版)Unit 6.pptx
- E英语教程3(智慧版)Unit 7.ppt
- 新视野二版读写1第4单元课件Section A How to Make a Good Impression.pptx
- E英语视听说教程4(智慧版)4-U2课件(2024版)U2.pptx
最近下载
- GRASP10[1].3.0培训教程(公开).pdf VIP
- 2025年辽宁铁道职业技术学院高职单招职业技能测验历年参考题库频考版含答案解析.docx
- 春季养生正当时健康生活春天养生百病不生课件PPT.pptx VIP
- 房产测量员技能培训.ppt
- 高考山东卷:2024年《生物》考试真题与答案解析.pdf
- 《第1课 走进新媒体时代》精品课件.pptx VIP
- 初三学生冲刺中考励志主题班会PPT课件.pptx
- 通用版2024高考地理二轮复习第1部分专题11环境保护教案.doc VIP
- 基于单片机太阳能充电器设计.pdf VIP
- GB 18278-2000 医疗保健产品灭菌 确认和常规控制要求 工业湿热灭菌.pdf VIP
文档评论(0)