[测验]C# 3.0新特性也已经基本定稿了,各种资料层出不穷,但大家对C# 2.0的新特性有多少了解呢?测验一下。

Ivony 2007-08-31 10:50:26
入门题:以下哪个特性不是C# 2.0的新特性:

A、::命名空间别名限定符 B、运算符重载 C、空值类型 D、匿名方法 E、迭代器语法



记忆题:以下哪个关键字不是C# 2.0新增的:

A、yeild B、global C、from D、fixed E、where



提高题:以下关于匿名方法的说法,哪个是错的?

A、匿名方法没有方法名 B、匿名方法以委托的形式存在 C、匿名方法方法参数类型是自动推断的 D、匿名方法返回值类型是自动推断的 E、匿名方法不能直接赋值给没有方法签名的Delegate类型对象。



终极题:嗯嗯,既然是终极题么,当然是很终极的了,终极昏迷。C# 2.0里面一共有多少个上下文关键字?

A、3个 B、4个 C、5个 D、6个 E、7个
...全文
795 73 打赏 收藏 转发到动态 举报
写回复
用AI写文章
73 条回复
切换为时间正序
请发表友善的回复…
发表回复
O15013245O 2007-09-03
  • 打赏
  • 举报
回复
已经公布答案了
昏迷……
估计贴不会结了-_-#!
wdyzgym 2007-09-03
  • 打赏
  • 举报
回复
都不会啊。刚接触就学的2.0,没学过以前的版本。匿名方法还是知道的。
O15013245O 2007-09-03
  • 打赏
  • 举报
回复
@_@占位回答
wapit 2007-09-03
  • 打赏
  • 举报
回复
俺不告诉你......气死你......
songle912 2007-09-03
  • 打赏
  • 举报
回复
直接就昏迷了
城市猎人0611 2007-09-03
  • 打赏
  • 举报
回复
up
heatol 2007-09-03
  • 打赏
  • 举报
回复
jie fen
gimse7en 2007-09-02
  • 打赏
  • 举报
回复
刚开始接触2.0
Ivony 2007-09-01
  • 打赏
  • 举报
回复
(lambda表达式便无此限制),但匿名方法的返回值类型实际上是根据匿名方法所被赋值委托类型推断的,编译器假定以这个类型返回,然后验证匿名方法体是否能够满足。同样也是这个道理,匿名方法不能被赋值给没有方法签名的Delegate对象。
cityhunter303 2007-09-01
  • 打赏
  • 举报
回复
接分,3.0还没接触过
ff5dq4 2007-09-01
  • 打赏
  • 举报
回复
全部都不会做

学过的东西全部写成了带索引的文档

忘记了的 搜索到再看一片
Ivony 2007-09-01
  • 打赏
  • 举报
回复
其实题目是搞笑的,因为基本都有问题。

入门题,运算符重载可是C#最古老的特性之一哦。所以这道题目的答案是B

记忆题有一个错误,上面也很多人指出来了,就是那个global是个凑数的东西,因为他根本不是关键字。但是yield、where和fixed却都是C# 2.0增加的关键字,其中yield和where是上下文关键字(同样是C# 2.0的新特性),只有from是C# 3.0的LINQ关键字。

提高题也有问题,首先匿名方法肯定是没名字的,匿名方法必须以委托的形式存在也是对的,因为匿名方法不属于任何一个类,也没有名字,所以没法直接调用。匿名方法的参数类型是必须指定的(lambda)表达式便无此限制,但匿名方法的返回值类型实际上是根据匿名方法所被赋值委托类型推断的,编译器假定以这个类型返回,然后验证匿名方法体是否能够满足。同样也是这个道理,匿名方法不能被赋值给没有方法签名的Delegate对象。

终极题稍微解释下什么叫做上下文关键字,就是指只有在特定上下文的时候才是关键字的特殊关键字,例如你可以在方法里面定义一个叫做value变量,因为在这个上下文value不是关键字,而不能在属性的set块中定义叫做value的变量,因为在这个上下文value是关键字。
Jinglecat 2007-09-01
  • 打赏
  • 举报
回复
不懂 ....
liuyun1987 2007-09-01
  • 打赏
  • 举报
回复
JF。。。。。
xiao_p 2007-08-31
  • 打赏
  • 举报
回复
get set partial value where yield

最后一个的答案

其实这些 就是开开心
想知道的话 查下msdn 就知道了
LoveCherry 2007-08-31
  • 打赏
  • 举报
回复
global 不是关键字吧
lr21shiji 2007-08-31
  • 打赏
  • 举报
回复
一题也不会
danjiewu 2007-08-31
  • 打赏
  • 举报
回复
弱弱的问声,什么叫上下文关键字?
icefeiji 2007-08-31
  • 打赏
  • 举报
回复
C
B
C
C
我猜的,错了就错了,反正又不是考试~
Ilovesport 2007-08-31
  • 打赏
  • 举报
回复
接老大的分
加载更多回复(53)

110,524

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧