+7  A: 

You say you've seen it... I doubt that you've seen it in code which compiles.

If you have, please give an example: because until I see real code that way, I'm 99% sure it's just not valid C#.

Jon Skeet
Cool. That's all I needed to know. If Jon Skeet doesn't believe in it, then I don't believe in it. :)
ewwwyn
@ewwwyn: The annoying thing is that just 12 hours ago I could have asked a C# language designer in person!
Jon Skeet
@jon: Mads Torgersen doesn't actually write code; the code assembles itself out of fear.
ewwwyn
It as a bad format mistake in hanselmans highlighting software. It has since been fixed, and was fixed before this post was made. http://www.hanselman.com/blog/TheWeeklySourceCode52YouKeepUsingThatLINQIDunnaThinkItMeansWhatYouThinkItMeans.aspx
Nick Berardi
A: 

I doubt it's valid.
Even if Func supported optimal arguments, the last type argument is the result.

Kobi
+5  A: 

According to the Visual C# 4.0 Language Specification, the ISO C# Language Specification (which is a subset of Visual C# 2.0), the Visual Studio 2010 Syntax Highlighter and the Visual C# 4.0 Compiler, this is not legal C# code. It isn't even syntactically legal, i.e. it doesn't even parse, let alone semantically legal.

Therefore, it simply doesn't mean anything.

Jörg W Mittag
+4  A: 

I think you need to read Scott's answer in the comments, his blog software was playing up.

Nothing to see here!!

Matt Warren
+3  A: 
  • ^ What Matt says. Few things to watch for using SyntaxHighlighter in blog:

(1) http://bitbucket.org/alexg/syntaxhighlighter/issue/154/c-brush-lacks-c-3-and-4-keywords

Bug #154 C# brush lacks C#3 and 4 keywords - group, orderby, from, var, select, ascending, descending, into, join, let, dynamic, add, remove, where (resulting in some LINQ syntax issues)

(2) hxxp://bitbucket.org/alexg/syntaxhighlighter/issue/165/using-in-code-produces

Bug #165 Using < and > in code produces < and ="">

Note: Be careful to use: <script type="syntaxhighlighter" class="brush: csharp">

(3) Yes Alex (SyntaxHighlighter) knows about it:

hxxp://alexgorbatchev.com/forums/comments.php?DiscussionID=200&page=1#Item_0

Forum thread: LINQ not working in C#

mhthomas42