The Lounge is rated PG. If you're about to post something you wouldn't want your
kid sister to read then don't post it. No flame wars, no abusive conduct, no programming
questions and please don't post ads.
hmmm. maybe though. But I guess I have some level of proficiency in C# and have being doing some real complex stuffs... But for once I came across need for Data-flow (Producer consumer pattern with BlockingCollection) I found an example of BlockingQueue in java very handy and translate to c#.
Essentially, if you know Java, then you're basically familiar with C#. Even a lot of the class names are the same.
".45 ACP - because shooting twice is just silly" - JSOP, 2010 - You can never have too much ammo - unless you're swimming, or on fire. - JSOP, 2010 - When you pry the gun from my cold dead hands, be careful - the barrel will be very hot. - JSOP, 2013
As your other post eluded to, yeah, Java loves its patterns, and sometimes there's a gem in some Java example. On the other hand, the reason Java loves its patterns so much is that doing complex things in Java is so much more of a PITA.