(一)初实c#

1. 关于c#需要了解

1.1 学习前景

image
image

1.2 学习路线

image

1.3 c# vs Java

1.4 getting start

  • visual studio

  • 安装过程
    image
    image
    image

  • 新建基于.net core的项目

    • 选择console app(.Net Core)
    • program.cs 里面
      image
      image
  • 非Windows环境配置

2. 技术知识补充

2.1 CLI CLR

image
CLI:

  • 用来处理代码编译过程
  • 类似Java代码编译为字节码的过程
  • 就是生成class文件

CLR:

  • 代码运行环境
  • 相当于JavaJVM虚拟机
  • 对.class文件继续编译生成机器码

2.2 代码如何运行

image
image
image
image

.NET 4.8之前的不可以跨平台5.0 以上的才可以

  1. 使用的是csc编译器,将其编译为CLI公共语言
  2. 编译好的CLI被打包在一个.exe文件中
  3. visual studio自带的反编译工具:ildsm(路径如下)
    image
  4. 把hello.exe拖入这个工具中,可以看到编译完成的CLI
    image

2.3 .NET的前世今生

image
image
image
framework生产线关闭
image
image
image
image
image
image
image

posted @ 2023-09-12 10:21  huihui不会写代码  阅读(49)  评论(0)    收藏  举报