火蓝刀锋的刀图片:c#初学者 菜菜问题

来源:百度文库 编辑:高校问答 时间:2024/05/03 03:51:02
我用 Microsoft Visual Studio 照着书上的例子输入了几段代码
using System;
class Myclass
{
Static Void Main()
{
Console.Writeline("Hello world");
}
}
保存为 myclass.cs 为什么执行不了呢 我知道用记事本编辑 保存为.cs
在命令提示符下用csc myclass.cs编译过后可以执行
可我想在Visual Studio中调式
是不能呢还是我的方法不对
我因该怎么做呢?先谢谢 新人 分不多 交个朋友 c#爱好者
还有我想问问{0}表示什么啊 书上说这是格式化字符串
我不太理解 高人指点一下 感激不尽
比如 string s="good Morming"
char x=s{3}
这个s{3}是什么意思?
大家没看懂的意思?这代码没问题 我是说要在visual studio中调式
不通过csc 可不可以 ?

你是用记事本写的? 是不是写完就直接用VS打开了?

直觉上 感觉你好像没有创建项目似的。(这是一个假设,但如果是"Hello World!"程序的话,估计你对VS 的IDE 不太熟悉,所以这是有可能的。)

应该在Visual Studio环境里写代码啊。只要创建一个VC# 控制台项目,写上代码就可以了。会省事多了。

如果非用记事本写:

写完以后,应该首先 文件->新建->项目。在左边选 VC# 下的 Windows,右边选空项目。
之后 项目->添加现有项 把你写那个文件加进来。最后还要设置 项目的 启动对象。这样才可以运行。

---------------
简单地说,格式化字符串时就会把{0}替换为下一项,{1}替换为再下一项,以此类推。
至于s{3} 你确定是花括号吗? 大概是[]吧。

using System;
class Myclass
{
public void Main()
{
Console.WriteLine("Hello world");
}
}
这样试试

大小写是要区分的

static void Main()
Console.WriteLine("Hello world");