我学过java, 要compile java, 我需要JRE 和 JDK. 有时候有些IDE 有自带 JDK (如netbean). 在c# 也是一样情况吗?我install 了framework 4.0 and framework 3.5 service pack 1, IDE 我用 sharpdevelop. 请问我还要下载SDK 吗? 最新的SDK 我大概查了查, 500++ mb, 是一个ISO image file. 我有一点头晕了, 到底我需要SDK吗?
framework 4.0 and 3.5 是不是像java 的 JRE? 还是framework 里面已经有SDK 了?
这几个term 我一直弄不清楚

我用sharpdevelop 为什么compile 不到class 的? build 的button 成灰色状态,按不到。 有谁知道原因吗?
新手问题, 请多帮帮忙。 谢谢。