Why You Should Program in C#
Garbage collection
No memory leaks and stray pointers
Exceptions
Error handling is not an afterthought
Type-safety
No uninitialized variables, unsafe casts
Versioning
Considered in all aspects of language design
Previous slide
Next slide
Back to first slide
View graphic version