美文网首页
C#学习笔记(第一天 基础中的基础)

C#学习笔记(第一天 基础中的基础)

作者: 羊羊羊羊杨z | 来源:发表于2020-12-21 18:06 被阅读0次

    对应B站课程1-8节

    1、.Net平台 .Net FrameWork框架

    .Net/dotnet:即指.Net平台 和  .Net FrameWork框架

    .Net FrameWork框架是.Net平台中不可缺少的一部分,它提供了一个稳定的运行环境,来保障我们基于.Net平台开发的各种应用正常的运转

    .Net FrameWork框架包括CLR(公共语言运行时)和.Net类库

    .net和.Net平台 .Net FrameWork框架的关系举例:

    例子1:.Net平台相当于厨房,柴米油盐、做饭原料和做饭工具相当于 .Net FrameWork框架,一道道精美的菜肴是利用柴米油盐、做饭原料、做饭工具,在厨房做出来的,一道道菜肴就相当于基于.Net平台开发出来的应用,.Net FrameWork框架就是提供环境等,保证.Net平台的正常运行。

    例子2:.Net平台相当于中国移动互联网平台,手机的各种功能比如打电话、上网,都是基于中国移动互联网平台实现的,而要实现这些功能,还需要信号基站的帮助,信号基站就相当于 .Net FrameWork框架,保证中国移动互联网平台的正常运转。

    .net都能干什么?

    1)桌面应用程序(即Winform应用程序)

    .net 开发的桌面应用程序叫winform应用程序。比如qq、录屏软件等

    2)Internet应用程序(即ASP.NET)

    .net开发的internet应用程序叫ASP.NET应用程序。比如msdn、csdn、当当网、京东、汽车之家等

    3)手机开发

    .net可以做手机开发

    4)Unity3D游戏开发或者虚拟现实

    2、C#语言 c sharp

    编程语言,如果你想要计算机按照你说的去做,你必须说计算机能够听懂的语言。

    C#:可以开发基于.Net平台的应用(该应用脱离了原来的环节便无法运行)

    3、两种交互模式

    C/S(Client/Server的缩写):要求客户的电脑上必须要安装一个客户端:qq、360、快播等.....winform应用程序属于该交互模式

    B/S(Brower/Server的缩写):要求客户的电脑上只需要安装一个浏览器。Internet应用程序属于该交互模式

    4、IDE

    IDE指的就是我们的开发工具。

    5、vs的学习

    1)、启动VS

    a、双击图标

    b、调出cmd,输入 devenv

    2)、解决方案、项目及类之间的关系

    解决方案(可以包含很多项目):公司

    项目(可以包含很多类,图中的01 first demo即项目):部门

    类(即.cs文件):员工

    在视图里面找解决方案资源管理器

    3)、Program中的各个组成部分

    引用命名空间(即图中的各个using.....):

    京东----》京东在线商城项目---》顾客类(一个项目里可以有很多类,假设其中一个类叫做顾客类,该类用于存储顾客的信息)

    淘宝----》淘宝在线商城项目---》顾客类

    高端霸气公司----》老赵牛X项目---》顾客类(在该项目中既要用到京东项目的顾客类,也要用到淘宝项目的顾客类)

    当老赵的项目要用到顾客类,但是京东和淘宝的都叫顾客类,要进行区分就需要加上(引用)命名空间,命名空间就相当于前面的“京东----》京东在线商城项目---》”,告诉大家要用的是谁的顾客类。

    4)、方法即函数

    Main函数是我们程序的主入口,你写的代码如果想要被执行的话,必须写在Main函数当中。

    5)、

    .sln:解决方案文件,里面包含着整个解决方案的信息,可以双击运行。

    .csproj:项目文件,里面包含着这个项目的信息,可以双击运行。

    6、书写代码需要注意的地方:

    1、代码中出现的所有标点都是英文半角 shift键快速切换中文半角和英文半角

    shift+空格 切换全角/半角

    2、在c#代码中,每行代码的结束,我们都以分号结束,注意:这个分号也是英文半角的分号。

    3、Console.WriteLine("要打印的内容");      //打印的代码

      Console.ReadKey();( 暂停当前程序,等待用户按下任意键继续,按下的任意键将显示在我们的控制台当中)

    例如:

    打印11和22 先显示11,按下任意键,比如K,显示22,再按任意键,结束程序

    7、运行程序的两种方式

    1、点击绿色的启动按钮

    2、使用快捷键F5

    8、生成解决方案(对应快捷键F6)

    作用:帮助我们排查语法错误。

    选择“解决方案”点击右键,点击属性,在启动项目中选则“当前选定内容”,即可实现点到哪个项目就执行哪个项目。

    声明:该笔记是参考 公众号“考研拼课屋”所给的课程笔记,并在此基础上,记录的更加详细,便于后期的复习巩固。大家可以关注该公众号获取更多资源。课程是“创智播客”的C#课程,B站链接为:https://www.bilibili.com/video/BV1FJ411W7e5

    相关文章

      网友评论

          本文标题:C#学习笔记(第一天 基础中的基础)

          本文链接:https://www.haomeiwen.com/subject/vlornktx.html