请问C#是不是脚本语言?
我的机器上装了 IIS和Net Framework,请看我
的一段小程序,是用记事本写的:
<html>
<body>
<script language="C#" runat="server">
void Page_Load(object sender,EventArgs e)
{
if (DateTime.Now.Hour<12) Label1.Text="现在是上午";
else Label1.Text="现在是下午";
}
</script>
<form runat="server">
<asp:Label id="Label1" runat="server"/>
</form>
</body>
</html>
这个程序可以运行的,我想问:C#不需要编译吗?难道它是脚本语言吗?
可是为什么有的说C#要编译呢?