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

Posted EP小良_007

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了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();//接受用户输入信息

以上是关于C#/.NET第六期01C#基础_01:运行环境新建C#程序的流程严格区分大小写类库的含义的主要内容,如果未能解决你的问题,请参考以下文章

C#/.NET第六期01C#基础_02:vs2019的一些基本操作排除代码文件智能提示等数据类型float和double的区别String和string的区别

C#/.NET第六期01C#基础_02:vs2019的一些基本操作排除代码文件智能提示等数据类型float和double的区别String和string的区别

C#/.NET第六期000开学典礼:课程简介C/SB/S的概念

C#/.NET第六期000开学典礼:课程简介C/SB/S的概念

零基础JavaScript学习第六期

函数 — 白话Lua系列零基础教程 第六期