Nullable DCR

Lots happened with Nullable pretty late in the game and it sure was a big effort by a bunch of people across several teams to make it happen. Check out Soma’s post about the Nullable DCR and get a quick summary of how things are changing…

1

Double-quotes inside a verbatim string literal

This one came up today in an internal discussion alias and reminded me of how many times I’ve seen people get stumped on this one and end up working around it. A lot of users have used verbatim string literals as they ease writing multi-line strings literals or for specifying paths and not having to…

8

Another upcoming C# language chat

We’ve got another C# language chat coming up tomorrow at 1pm (PACIFIC time). Scott has posted all the relevant links and schedules but here’s a direct link to the actual entry for tomorrow’s session. I won’t be there but there will be plenty of team members chatting away…

2

Static fields in generic classes

One of today’s questions had to do with how static fields work in generic types in the upcoming C# 2.0. For example, what would the output be from the following code? using System; class Gen<T> { public static int X = 0; } class Test { static void Main() { Console.Write(Gen<int>.X); Console.Write(Gen<string>.X); Gen<int>.X = 5;…

1

Warning CS1668: Invalid search path…

We once again saw a few reports of folks running into the CS1668 warning every time they used the C# compiler when we released Beta 2. For those who use the /warnaserror+ compiler option, it blocks compilation as it gets promoted to an error. To some users, this diagnostic comes as a surprise. We added…

3

Another C# Chat coming up…

Spreading the word… Next C# Chat is on 4/21 at 1pm Pacific Time. You can read all the details on Scott’s post.

1

The new MSDN Forums

If you haven’t already, be sure to check out the new MSDN forums site that just went up recently. It’s got a ton of different message boards and there’s already plenty of activity going on. If you want to jump straight into the C# related forums, head over here. Also note that each forum even…

0

C# compiler bug workaround

We’ve received a couple of reports of people running into this internally and I figured it was worth posting about for anyone who searches for information on the problem. It’s a very easy workaround and I think most would be able to figure it out on their own but we’ve run across a few users…

11

C# Language Board

Oh, and one more thing, it’s been up since October 2003 and is very much alive and kicking today mostly thanks to a few regulars (Ryan (Kardax), AlanFo, Scouser, and co.). The C# Language Board on GotDotNet has some pretty interesting discussions on C# language specific topics that I think many language geeks would potentially enjoy. Several of us on…

328

Nullable and more nullable…

If the mixture of the word ‘nullable’, question marks, and C# are interesting to you then you you might want to check out the blogs of a couple of my peers: Peter (C# Compiler Dev lead) and Luca (C# Compiler PM). They’ve started posting on their blogs again after a decent break and it’s all…

2