用cmd写一个c#应用程序(不用visual studio)

坚强是说给别人听的谎言 提交于 2020-01-31 02:48:49

现如今,微软为广大的开发者提供了一个庞大的IDE—visual studio,可是有的初学者认为太大了,或者有些人在外边,没携带自己的电脑,用别人的写程序,安装一个visual studio是不是小题大作了,有没有什么电脑通用的方法呢。.net farmerwork提供了c#,c++,java,vb等,通过.net提供的1语言,我们可以在控制台上实现测试,运行,编码等。
第一步:给电脑搭配环境
找到位置
C:\Windows\Microsoft.NET\Framework64\v4.0.30319(64位电脑)
C:\Windows\Microsoft.NET\Framework\v4.0.30319(32位电脑)
右键计算机->属性->高级系统设置->高级->环境变量,在系统变量中找到path这个值,双击,在最后添加;(注意,一定要用英文半角符号)并输入刚刚找到的位置。
第二步:开始写第一个程序了
在电脑中,新建一个文本文档,后缀名改成.cs
在这里插入图片描述
右键,选择用记事本打开,接下来输入我们的代码

using System;
namespace hello
{
	class hello
	{
		static void Main()
		{
			Console.WriteLine("hello,world");
			Console.ReadLine();
		}
	}
}

在文本文档写代码,一定要注意大小写
众所周知程序运行出来的是在控制台上打印 hello,那么怎么运行呢,点击win键+r打开运行窗口,输入cmd,在控制台上找到你刚刚写的文件的位置,如我的位置是在E:\,那么我就输入
在这里插入图片描述
之后,在控制台上写 csc /out::<文件名.exe> <文件名.cs>
第一个文件名是你编译后应用程序的名称,第二个是你代码文件的名称如
可以在这里插入图片描述
可以看到我的电脑上已经生成了一个叫hello.exe的应用程序,运行就可以查看我们的代码了,当然如果你有语法错误,cmd也会报错比如我现在删掉一个大括号
在这里插入图片描述
ctrl+s保存后编译文件可以看到
在这里插入图片描述
hello.cs<17,2>:error cs1513:应输入 }
就会报错,按照命令行错误提示更改即可。
当然在编译的时候 csc /out::<文件名.exe> <文件名.cs>,第一个尖括号的.exe 可以改成.dll,就变成了一个类库了。

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!