I am not as sharp at C# as I might like to be. Nevertheless, I have plunged into a C# project which I expect to finish this week where I am making some changes to many of our dialogs. A baker's dozen or so of dialogs by my quick count.
I have hacked and slashed my way through more than half of this now.
We'll see how long it takes to finish it up. I don't think there are any more really difficult ones, but I'll find out when I see how the existing code looks.