C#/.NET第六期01C#基础_01:运行环境、新建C#程序的流程、严格区分大小写、类库的含义

系列文章目录

简介

在这里插入图片描述

开发工具

VisualStudio2019
下载很简单 微软的官网或者MSDN我告诉你,都可以下载到

傻瓜式安装

小结

在这里插入图片描述
具体目录
在这里插入图片描述

为什么计算机能够识别我们的代码

在这里插入图片描述

第一个C#程序

新建C#程序的流程

假如我们要做一个名字叫QQ的项目
第一步就是新建一个文件夹
在这里插入图片描述
在这里插入图片描述
后缀名也可以先不改,最主要是文件里面的内容

注意C#是严格区分大小写的

在这里插入图片描述
在这里插入图片描述

类库的含义

就是别人帮我们写好的代码,我们只要去调用就行了
在这里插入图片描述
注释不参与代码的编译
在这里插入图片描述
主方法是程序的入口

怎么编译(不使用开发工具)

在这里插入图片描述
在这里插入图片描述

在这里插入图片描述
小黑框里面输入(注意结尾没有分号)
csc.exe /out:d:\0_0MyCodeC#\0_QQ\QQ.exe d:\0_0MyCodeC#\0_QQ\QQ.txt
在这里插入图片描述
写完之后回车键即可
在这里插入图片描述
人能识别的 变成 计算机能识别的
中间只是有一个编译的过程

答疑

在这里插入图片描述
在这里插入图片描述

注意改了代码要重新编译,再执行,如果不重新编译,执行的还是原来的代码
再编译一次
在这里插入图片描述

使用开发软件是为了提高开发效率

在这里插入图片描述
在这里插入图片描述
一个解决方案可以放多个项目
在这里插入图片描述
学习的时候尽量选最新的框架版本
但是具体应用的时候,跟服务器有关,你的服务器用的是什么就尽量用什么版本,这样就不需要再租新的服务器了
版本也是可以改的

在这里插入图片描述

版本信息(了解)

在这里插入图片描述

其实就是版本信息
即我们打开一个文件的属性的时候,显示的信息,了解一下即可,一般不需要更改
在这里插入图片描述

添加引用(重要)

添加引用即是添加一段别人写好的代码,或者通用的代码
这样可以在我们的项目中去使用
在这里插入图片描述

命名空间

是为了避免重名,跟java里面的包的概念类似
如果角色不好理解的话,可以理解为命名空间就是一个文件夹
在这里插入图片描述
在这里插入图片描述
就是为了避免这种情况
在这里插入图片描述
拷贝别人的代码的时候,往往需要改一下命名空间的名字,改成我们自己的命名空间

小结

C#(Java)面向对象高级语言 
微软公司20006月  
VB  Delphi  C++

1、性能 C++  C 指针(各种异常)
2、性价比(可以使用、开发成本较低)开发周期短

所有开发语言,目的:与计算机进行交流


Visual Studio 2019
Microsoft SQL Server Management Studio 18

配环境:1、开发环境 2、运行环境

ios  安卓  windows

C# 基础语法
xp win98 win95
windows 从win7以后默认安装.net framework

一套类库(写好的代码)
为什么计算机能识别我们写代码?
(中间语言)汇编语言16进制
0 1二进制
csc.exe 编译器

.txt
.cs类文件
关键词严格区分大小写
class QQ{
     主方法是程序的入口(区分大小写)
}
using 引入命名空间(引入别人的项目代码)

//注解:后写任何内容不参与编译
先编译>执行
第一步:找到编译器目录
C:\Users\MI>cd C:\Windows\Microsoft.NET\Framework64\v4.0.30319
第二步:编译代码
C:\Windows\Microsoft.NET\Framework64\v4.0.30319>csc.exe /out:d:\qq.exe d:\qq\qq.txt


Console 测试类(真实开发不一定会用)
Console.WriteLine("你好");//输出打印
Console.ReadLine();//接受用户输入信息
  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值