我认为学不学看自己,C#是现代的、简单的、面向对象的和类型安全的一种编程语言,没有了指针等一些东东,不学C也一样可以学C#,我倒不认为C是基础,作为一位程序员,基础的东西应该是编程思路,实现方法,这才是核心问题,我就很少用VC,老板也不会愚蠢的让我们用C去写一个MIS系统(几年来,公司接的工程只有一个是必须用C写)上面还有兄弟说VISUAL STUDIO 中的各种编程工具都是用C和汇编写出来的,呵呵,如果因为这个原因就必须学的话,那么我们现在是不是可以有中国自己的开发工具了呢?我想我就是学一辈子也不会用C开发出编程语言和操作系统。