there are many teams that develop in C# (or more generally .NET).BlackTiger wrote:Eah... Great place to be and work...
Unfortunately it's impossible in my company. Also it's impossible for me to work in Microsoft - I'm allergic to C/CPP.
very sweet Charles, this kind of info is exactly what i was looking those days.
Maybe Charles is a bot and Chazz is an upgrade to Charles and C9 is a place to test it, just kidding anyway.
Andrew Davey wrote:I think you can replace "(sender, e)" with just "()" - or at least I hope it'll support that!
C#3.0 is looking sweeeet!
// to this (C# 3) ------------------------------------
button1.Click += (sender, e) => doSomething();
// i think you can do that ^ ... lol
button1.Click += delegate
i guess that at the end lambada expressions will support that, but right now you can't.
when download will be available for this video?
EDIT: Sorry i thought is mms...
shoshan wrote: Hia...
How much did pepsi pay him for the commecial ?
By the way, I was drinking Coke. They didn't want to pay enough to get on C9 (Just kidding!)
The only inference that should be made from Brian drinking diet Pepsi on camera is that Brian likes diet Pepsi... As you know, soft drinks are free at MS and we have both Pepsi and Coke in all fridges.
Maybe Pepsi makes you smarter? Hmm...
Pepsi = C#;
Cola = VB;
Andrew Davey wrote:Adding late binding to C# could be done easily if they copied Boo. In Boo you can declare a variable "as duck". Then any references to members on that variable are late-bound. I like the approach because it makes the declaration explicit.
Where it gets more awesome is if you implement the IQuackFu interface on a class. This interface defines three methods: QuackInvoke, QuackGet and QuackSet. So when calling code invokes any member on your class, the compiler actually makes it call the dispatcher methods of the interface, passing the member name and arguments.
This basically means you can do funky stuff like add methods at runtime to a class. See http://docs.codehaus.org/pages/viewpage.action?pageId=13653 for a cool dynamic mixin example.