My third game project at the Games Academy is finished and I did do some coding in C# in Unity.
I created a manager file each for audio clips and particles which provided the public variables used inside the Unity editor and the static files or functions to use in other script files throughout the project. Before the project my experience with C# was nearly non existent, I did some work with C++ or Java before, so the syntax was familiar but my feeling about .NET were kind of mixed. But after working for the project and some work in class in connection with XNA, I kind of liked the ease of work with it.
It was my second project in Unity and this time around it was much more fun to work with. Unity is a great tool kit and gives developers much freedom with their projects. A year ago, my skills as a coder or general developer were not good enough to master Unity but having worked with some coders with more experience than me helped me a lot to understand the ease of work and the freedom Unity offers.
In my free time I converted an old program of mine to C#. As a result I also tried out some WPF interfaces and was surprised by the capabilities it offers.
I am looking forward to my future projects and what might also come by...
By the way, look up Hadron on Facebook. It's the project I worked on :)