Pretty much of the style is same as Java. So it's not needed such deep learning curve.
True, if you know Java, c# isn't a too difficult language to learn. Because i'm currently mainly working in .Net (c#) using visual studio 2005 and 2008 express edition i'll point out the difference between the two languages and hope that people that want to learn .Net or have questions about it will post here as well.