JBTALKS.CC

标题: c# 新手发问, 请帮帮我。。 [打印本页]

作者: fire-fly3    时间: 2011-1-21 12:02 AM
标题: c# 新手发问, 请帮帮我。。
大家好, 最近我要自学c#, 有几个问题一直弄不清楚:

我学过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 成灰色状态,按不到。 有谁知道原因吗?

新手问题, 请多帮帮忙。 谢谢。
作者: shippo    时间: 2011-1-21 12:47 AM
不需要sdk

刚试了,build button 在任何情况下都不会grey 的,即使是没create solution都还是enable的。
再重新安装试看吧。
作者: fire-fly3    时间: 2011-1-21 02:01 AM
回复 2# shippo


    请问是什么原理 为什么不用SDK?
我可以compile solution 和 console application。 就是不能compile 一个class.
作者: Super-Tomato    时间: 2011-1-21 10:02 AM
回复  shippo


    请问是什么原理 为什么不用SDK?
我可以compile solution 和 console application ...
fire-fly3 发表于 2011-1-21 02:01 AM



一個 class 是指 dll?
作者: fire-fly3    时间: 2011-1-21 11:35 AM
回复 4# Super-Tomato


    不是dll, 是class, .cs file 来的, 请看图:

作者: shippo    时间: 2011-1-21 11:05 PM
Compile single file is not supported,please create a project.

先create empty project,然后right click add new class.
作者: shippo    时间: 2011-1-21 11:09 PM
我不确定java 是怎么work 的,但是compiler 和 library 已经在.net framework 里了。
SDK 里有什么extra features自己google 看吧。
作者: 宅男-兜着走    时间: 2011-1-22 01:19 AM
Command Prompt 就可以篇译了

csc 你的文件名.cs

但是你必须把你的 Compiler .bat 加进你的 Environment Path 里面。

至于这个,我就不知道为什么你不行了。
我是用 VS 的。
这个我学弟有用,但是他用到很好啊。 没你说的问题。




欢迎光临 JBTALKS.CC (https://jbtalks.my/) Powered by Discuz! X2.5