语法基础-C#命令行运行(1)

1.命令行工具-CMD

语法基础-C#命令行运行(1)_第1张图片
image.png
  • 命令行操作
    • \ 表示根目录
    • dir 列出目录
    • cd 改变当前目录
    • mkdir 创建目录、
    • rmdir 删除目录
    • . 一个点代表当前目录
    • .. 代表上一级目录
    • cls 清除屏幕的内容、
    • type 显示文件内容
    • 在命令行复制是鼠标选中后回车即为复制,粘贴即选中行鼠标右键即可

2.语言的历史

  • 机器语言 - 高低电压,正负电压
  • 汇编语言 - 汇编程序的程序 - 机器程序
  • 高级语言 - 编译器 - 汇编程序 - 机器程序 (Basic , C ,C#,C++,OC,Swift)

3.第一个C#程序
创建并书写


语法基础-C#命令行运行(1)_第2张图片
image.png

4.C#语言的框架版本与csc (编译器)

  • 1 进入Windows cd \windows 进入后查看当前文件夹dir看到microsoft.net文件夹
  • 2 再进入cd microsoft.net,进入后查看当前文件夹dir,看到Framework框架文件夹
  • 3 再进入cd framework,进入后查看当前文件夹dir,看到如下版本号
语法基础-C#命令行运行(1)_第3张图片
问题:为什么不保留最新版本呢?
  • 4 接着进入cd v4.0.30319,看到了很多的dll,这就是底层库,最著名的要输Runtime库
  • 5 我们在这里只需要看 dir csc.exe
语法基础-C#命令行运行(1)_第4张图片
CSC表示C Sharp语言的编译器
  • 6 找到编译器我们就要编译我们刚才写的程序C:\Windows\Microsoft.NET\Framework\v4.0.30319>csc C:\Users\luck-\Desktop\基础语法\hello.cs其实在此处我们可以进入其他空间cd \e, 然后引用C:\Windows\Microsoft.NET\Framework\v4.0.30319>csc 后跟编译cs文件所在地址
语法基础-C#命令行运行(1)_第5张图片
编译成功
  • 7 编译完后dir 可以看到Hello world
这就是编译好的文件.exe
  • 8 运行C:\Windows\Microsoft.NET\Framework\v4.0.30319>hello
运行后的效果

注意:
1.如果你的电脑有自己的账户,那么要以管理员身份运行命令行工具才可以执行后面的操作
2.如果你的cs文件中有错误,那么也是编译不通过的,尤其以记事本这种方式书写。

你可能感兴趣的:(语法基础-C#命令行运行(1))