Doesn't help for FIRST really, but if you're interested in C# and robots, borrow a LEGO NXT kit from a FLL team and get a copy of the free Microsoft Robotics Studio (
http://msdn.microsoft.com/robotics/). Requires a decent knowledge of the C# language and then some additional learning about the Concurrency and Coordination Runtime (CCR), which isn't quite as scary as it sounds.
Once you get going it's really fun and powerful. I took a class last summer that used it, and we got all the way to using vision recognition, (Requires a robot that you can hook a camera to, so NXTs won't work, but we just used webcams) which is made pretty easy because it's all built into MSRS.
In addition, this is what a lot of colleges and even some corporations are starting to use, so you'll have a head start if you want to keep going in robotics. Have fun!
--Ryan