2012-07-15 85 views
0

Smalltalk支持一种称为“消息级联”的语法功能。 Cascades are being adoptedDart Programming languageC#有没有考虑方法级联?

据我所知,C#不支持这一点。他们是否在设计语言时考虑过?可以想象,他们可能出现在该语言的未来版本中?

+0

这不是一个合适的问题[so]。这不是讨论论坛,也不是意见或猜测的地方。 – 2012-07-15 00:05:23

+2

@JohnSaunders C#团队的各个成员在StackOverflow上处于活动状态。他们能够权威地回答这个语言设计问题。 – dharmatech 2012-07-15 00:06:57

+0

这不是一个论坛。这是具体问题具体答案的地方。 – 2012-07-15 00:08:16

回答

2

在VB.Net中有with关键字,我相信这是用于此目的(纠正我,如果我错了),但在C#中,他们认为它可能经常伤害可读性,并将其排除在外(好我的想法是)。

一些简短的细节可以在下面的链接中找到,但是链接到微软网页不再工作:

http://blogs.msdn.com/b/csharpfaq/archive/2004/03/11/why-doesn-t-c-have-vb-net-s-with-operator.aspx

注:如果任何人有以下链接存档我喜欢阅读它(作为链接不工作):

http://msdn.microsoft.com/vcsharp/team/language/ask/withstatement/default.aspx

相关问题