11. WCF、WPF、WF、WebServices 简述

WCF:Windows Communication Foundation,是由微软开发的一系列支持数据通信的应用程序框架,可以翻译为Windows 通讯开发平台。它是.NET框架的一部分,由 .NET Framework 3.0 开始引入。整合了原有的windows通讯的 .net Remoting,WebService,Socket的机制,并融合有HTTP和FTP的相关技术。是Windows平台上开发分布式应用最佳的实践方式。

WPF:Windows Presentation Foundation,WPF是微软新一代图形系统,运行在.NET Framework 3.0架构下,为用户界面、2D/3D 图形、文档和媒体提供了统一的描述和操作方法。

WF: Windows Workflow Foundation,它是微软在.NET3.0之后推出的一套工作流开发框架,其主要的目的在于为现有的.NET应用程序嵌入工作流应用。

WebService:一种跨编程语言和跨操作系统平台的远程调用技术。

1)远程调用,就是一台计算机的应用可以调用其他计算机上的应用。

2)跨编程语言:是指服务端、客户端程序的编程语言可以不同

3)跨操作系统平台:是指服务端、客户端可在不同的操作系统上运行

例如:支付宝,支付宝并没有银行卡等数据,它只是去调用银行提供的接口来获得数据。还有天气预报等,也是气象局把自己的系统服务以WebService服务的形式暴露出来,让第三方网站和程序可以调用这些服务功能。

12.  int[][]myArray3=new int[3] []{new int[3]{5,6,2},new int[5]{6,9,7,8,3},new int[2]{3,2}};myArray3[2][1]的值

答案:2

13. 启动一个线程主要用什么方法?

创建Thread实例并调用Start方法启动线程

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

能用foreach遍历访问的对象需要实现 IEnumerable 接口或声明GetEnumerator 方法的类型

16. 请叙述const与readonly的区别。

const为静态常量,所谓静态常量就是在编译期间会对变量进行解析,再将常量的值替换成初始化的值。

readonly为动态常量,所谓动态常量就是编译期间会将变量标记只读常量,而不用常量的值代替,这样在声明时可以不初始化,可以延迟到构造函数初始化。

18. c#中的三元运算符是什么

C#中有一个三元运算符”?:”,语法为:条件表达式?表达式1:表达式2;

该操作首先求出条件表达式的值(bool类型),为true时调用表达式1,为false时调用表达式2。其逻辑为:”如果为真执行第一个,否则执行第二个。”

19. 当整数a赋值给一个object对象时,整数a将会被什么?

装箱。

18. public static const int A=1;这段代码有错误么?是什么?

const成员都是static所以应该去掉static

19. 利用operator声明且仅声明了== ,有什么错误么?

重载了“==” 就必须重载 “!=”

20. 委托声明的关键字是什么?

delegate

小剧场:我将会牢记于心。I will keep it in mind.

常规技术面试题(.NET)11-20相关推荐

  1. Java实习生常规技术面试题每日十题Java基础(七)

    目录 1. Java设计模式有哪些? 2.GC是什么?为什么要有GC? 3. Java中是如何支持正则表达式. 4.比较一下Java和JavaSciprt. 5.Math.round(11.5) 等于 ...

  2. Java实习生常规技术面试题每日十题Java基础(八)

    目录 1.解释内存中的栈(stack).堆(heap)和静态区(static area)的用法. 2.怎样将GB2312编码的字符串转换为ISO-8859-1编码的字符串? 3.运行时异常与受检异常有 ...

  3. Java实习生常规技术面试题每日十题Java基础(四)

    目录 1.String 和StringBuffer的区别. 2.数组有没有length()这个方法? String有没有length()这个方法? 3.final, finally, finalize ...

  4. Java实习生常规技术面试题每日十题Java基础(五)

    目录 1.启动一个线程是用run()还是start()? . 2.线程的基本状态以及状态之间的关系. 3.Set和List的区别,List和Map的区别? 4.同步方法.同步代码块区别? 5.描述Ja ...

  5. Java实习生常规技术面试题每日十题Java基础(一)

    目录 1.Java 的 "一次编写,处处运行"如何实现? 2.描述JVM运行原理. 3.为什么Java没有全局变量? 4.说明一下public static void main(S ...

  6. Java实习生常规技术面试题每日十题Java基础(六)

    目录 1.在Java语言,怎么理解goto. 2.请描述一下Java 5有哪些新特性? 3.Java 6新特性有哪些. 4.Java 7 新特性有哪些. 5.Java 8 新特性有哪些. 6.描述Ja ...

  7. Java实习生常规技术面试题每日十题Java基础(二)

    目录 1. JAVA 的反射机制的原理. 2.静态嵌套类(Static Nested Class)和内部类(Inner Class)的不同? 3.如何将String类型转化成Number类型. 4.什 ...

  8. Java实习生常规技术面试题每日十题Java基础(三)

    目录 1.是否可以从一个static方法内部发出对非static方法的调用? 2.Integer与int的区别? 3.Overload和Override的区别.参数列表相同,返回值不同的方法,是否是重 ...

  9. 阿里开发者招聘节 | 2019阿里巴巴技术面试题分享:20位专家28道题

    为什么80%的码农都做不了架构师?>>>    为帮助开发者们提升面试技能.有机会入职阿里,云栖社区特别制作了这个专辑--阿里巴巴资深技术专家们结合多年的工作.面试经验总结提炼而成的 ...

  10. 常规技术面试题(SQL数据库)

    1. 触发器的作用? 触发器是一个特殊的存储过程,主要是通过事件来触发而被执行的.它可以强化约束,来维护数据的完整性和一致性,可以跟踪数据库内的操作从而不允许未经许可的更新和变化.可以联级运算. 如, ...

最新文章

  1. stl中的unique
  2. sgolayfilt函数_Matlab中Savitzky-Golay filtering(最小二乘平滑滤波)函数sgolayfilt的使用方法...
  3. 当前只读状态:是_Raft 只读(read-only)优化
  4. boost::serialization相关的测试程序
  5. [RN] React Native 实现图片预览
  6. c语言 年月日比较大小
  7. CodeFirst Update-Database 出现对象'DF__**__**__**' 依赖于 列'**'。
  8. Spring DI(依赖注入)构造器注入篇
  9. python是什么意思-python是什么
  10. YISplashScreen
  11. 跟“网址”有关的$_SERVER[ ]变量
  12. matplotlib绘制李萨如图(二) animation实现动态2D李萨如图
  13. .bin文件打开编辑
  14. 综合能源系统通用建模及规划方法研究—笔记
  15. PCIE协议解析 synopsys IP loopback 读书笔记(1)
  16. 【解决方案 十八】连接已重置怎么办
  17. ❤️【独家】挑战全网最通俗易懂的神经网络的表达能力解释
  18. abc237 D(想了一个小时结果跟模拟双向链表的插入一毛一样,老废物了,思路不清晰,建议remake)
  19. 公司MES项目现场落地实施总结
  20. QT 自定义加载等待(Loading)提示框

热门文章

  1. 全球最动听的英文花名
  2. iOS 关闭和开启闪光灯
  3. java计算机毕业设计雷士灯具管理系统源代码+数据库+系统+lw文档
  4. Arduino控制PCA9685作为GPIO使用
  5. java放在c盘x86_你开发的软件安装在C盘Program Files (x86)下产生的异常
  6. openinstall免填邀请码安装,翻开App推广技术的新篇章
  7. 【js】js 对象数组排序
  8. vue实现token登录验证
  9. 网络打不其他计算机的共享文件,局域网共享文件夹无法被其它电脑访问怎么办...
  10. python模块规定的格式