Feature | Votes | Feature | Votes |
Edit&Continue | 31 | Better constraints for generics | 10 |
Better support for nesting other languages in C# | 23 | Warnings for certain goto behavior | 8 |
Better control over all code generation. | 23 | Better syntax for casting | 8 |
handling of null events | 22 | Better mock object support | 8 |
Tuples/Generic lists of variable length | 22 | Better thread debugging | 8 |
Covariant return types | 20 | Delegates on properties | 7 |
Expose the compiler with a managed API | 19 | Generate field/property/constructor/class/etc. | 7 |
intellisense for indexers/conversions | 18 | Fix up usings | 7 |
tell you when you're using a disposable type unsafely | 18 | VI mode | 6 |
Non-null types | 17 | Functions in module scope/Top level functions | 6 |
C#=Vb | 16 | Better MSDN documentation | 6 |
Error correction/spell checking | 16 | More flexible color schemes | 6 |
Private backing store for properties | 16 | Better XML serializer | 6 |
Automatic constructor stub generation: | 15 | Better support for chords/keybindings | 6 |
Pre/postconditions | 15 | User filtered catch handlers | 6 |
Static import of classes | 14 | Method scoped variables | 6 |
support for checking enum values | 14 | VS macros in C# | 5 |
const support | 14 | Find code duplication | 5 |
Support for mixins | 13 | Read/Edit mode | 5 |
Virtual operators/operators on interfaces/better operators | 13 | IntPtr operators | 5 |
Nicer syntax for anonymous delegates | 13 | API For accesing the profiler from managed code | 5 |
Expose the refactoring engine | 12 | No regions on interface implementation | 5 |
inlined array syntax | 12 | Warnings for implicit vs explicit implementation | 3 |
Managed Add-ins | 12 | Fix up doc comments when doing a refactoring | 3 |
special constructs for asynchronous operation | 12 | Method virtual by default | 3 |
Collapse all code comments | 11 | Support for method groups in doc comments | 3 |
C-omega support | 11 | Expose formatting/colorization engine | 3 |
Generic properties | 11 | Obfuscator Api | 3 |
Attributes on local variables and code blocks | 11 | Simplified iterator syntax | 3 |
Better control over completion list (sorting and filtering) | 11 | Schema for XML comments | 3 |
First class generics | 11 | Global exception tracking | 2 |
Better incremental find | 10 | More flexible interface implementation support | 2 |
Better constraints for generics | 10 | Aspects | 2 |
看来大家还是怀念VB中的调试时修改代码的功能
Aspects落在了最后,Eric Gunnerson对于C#和AOP提出了自己的看法
原文在这里