前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >.NET笔试题汇总

.NET笔试题汇总

作者头像
闻语博客
发布2021-01-21 17:28:48
4780
发布2021-01-21 17:28:48
举报
文章被收录于专栏:闻语博客闻语博客

1、a是10,b是15,不用中间变量交换 a ,b

代码语言:javascript
复制
a = a + b;
b = a - b;
a = a - b;

2、&和&&的区别

&是位运算符,表示按位与运算,&&是逻辑运算符,表示逻辑与(and)<hr>

3、C#中值类型和引用类型分别有哪些?

值类型:结构体(数值类型,bool型,用户定义的结构体),枚举,可空类型。

引用类型:数组,用户定义的类、接口、委托,object,字符串。<hr>

4、post、get的区别

1.post的参数不会显示在浏览器地址栏中,get的参数会显示在浏览器地址栏中

2.用post可提交较大的数据量,get提交的数据量则非常小(2k)

3.用post可进行文件的提交,而用get则不可以<hr>

5、try{}里有一个return语句,那么紧跟在这个try后的finally {}里的code会不会被执行,什么时候被执行,在return前还是后?

会执行,在return前执行。<hr>

6、StringBuilder 和 String 的区别?

1.StringBuilder 是可扩展的,在大量字符串拼接时使用

2.String 在进行运算时会产生一个新的实例<hr>

7、Equal与==的区别

==操作符判断的是堆栈中的值,Equlas判断的是堆中的值<hr>

8、=,==和===的区别

  • =是赋值的意思
  • ==是判断等于的意思
  • ===也是判断的,但是它要比==判断的严谨一点,它的判断必须什么都相等,比如说类型
本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2020 年 12 月,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档