用记事本写C#控制台代码

  用记事本写C#控制台代码        

   用记事本写C#控制台代码好处

1.     初学者用记事本可以帮助学习,帮助记忆一些语法和单词

2.     可以在不安装viusal 开发环境,只需要有Microsoft.NET Framework环境下就可以修改编译一些简单程序

配置环境要求:安装有Microsoft.NET Framework的Windows操作系统

步骤

1.       安装Microsoft.NET Framework

下载地址:http://www.microsoft.com/zh-cn/download/details.aspx?id=30653

2. 我的电脑(或者计算机)上点击右键,现在属性

3. 在弹出的属性对话框中,找到高级系统设置一页

4. 点击环境变量按钮
5.
系统变量里面找到 Path 的变量,双击之,在最后加上分号在复制以下路径
6.
路径为csc.exe的路径<\Microsoft.NET\Framework\v****

  例如:我的是C:\Windows\Microsoft.NET\Framework\v4.0.30319

7.打开运行窗口(win+r输入cmd,在命令提示符下输入csc 出现以下信息表示成功

8.新建txt文件,改后缀为.cs 在文件中写入c#代码如下

using System;
public classhelloworld{
public static void Main()
          {
                      string str="这是记事本写的c#";
                      Console.WriteLine(str);
                      Console.ReadKey(); 
         }
}


最后保存

9.回到命令提示符输入csc/out:e:/llp.exe e:/llp.cs 表示将e盘下llp.cs文件在 e盘下生

llp.exe文件,点击llp.exe

获得结果如下:

 

链接:

VS中的csc命令用于将一些cs文件编译成一些dll、exe等其他文件,csc的命令参数有很多,可以打开VS的命令提示符输入:csc /help查看具体的,下面是一些简单常用的方法:

1):csc  /t:library  test文件夹/.../test.cs

编译并生成一个dll库文件,由于此命令没有指定生成的文件的文件夹和文件名,所以默认的文件夹是当前命令所处的目录位置,生成的文件名也是根据源文件名一样.

例如:e:/>csc  /t:library  D:/test.cs

此命令会将D盘下的test.cs文件编译并在e盘下生成一个test.dll的库文件.

这里面的/t:library  /target:library的缩写形式  

2):csc /out:test文件夹/.../test.dll(test.exe) test文件夹/.../test.cs

out参数是用来设置编译生成的文件的存放位置和文件名

例如:e:/>csc /out:F:/test.dll   D:/test.cs

此命令是将D盘下的test.cs文件编译并在F盘下生成一个名叫test.dll的库文件

同理:csc  /out:test文件夹/.../test.exe  test文件夹/.../test.cs 是将目标文件编译并在指定的文件下生成一个.exe文件.

3):csc /out:test文件夹/.../test.dll(test.exe) test文件夹/.../*.cs

此命令是将指定的文件夹中的所有的cs文件编译并装到一个dll(或exe)文件中

4): csc /define:DEBUG /optimize /out:test.exe*.cs

通过使用优化和定义 DEBUG 符号,编译当前目录中所有的 C# 文件。输出为 test.exe

5): csc /target:library /out:test.dll /warn:0/nologo /debug *.cs

编译当前目录中所有的 C# 文件,以产生 test.dll 的调试版本。不显示任何徽标和警告

6): csc test文件夹/.../test.cs/doc:test.xml

编译指定文件生成一个xml文档

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值