欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

c#基础

程序员文章站 2022-12-10 23:32:29
c#是基于.net平台的应用。特点有:不需要指针(不像c语言那样需要指针)、垃圾回收器能够自动的回收内存、支持给予特性的编程、具有构建泛型类型和泛型成员的能力、支持可选的方法参数和命名的参数 .net简介 .net是美国微软公司推出的一款用于软件开发和运行的平台 .net特点 这个平台允许应用程序通 ......

c#是基于.net平台的应用。特点有:不需要指针(不像c语言那样需要指针)、垃圾回收器能够自动的回收内存、支持给予特性的编程、具有构建泛型类型和泛型成员的能力、支持可选的方法参数和命名的参数

.net简介

  .net是美国微软公司推出的一款用于软件开发和运行的平台

.net特点

  这个平台允许应用程序通过internete进行通讯和数据的共享,不管是那种操作系统、设备或编程语言。从用户的角度来看,不管我们使用的是电脑还是手机,都能愉快的使用同样的应用程序。从软件开发的角度来看,由于.net与平台无关,我们可以使用任何自己熟悉的编程语言进行软件的开发。

.net的核心框架是.net framework。也就是说是.net farmework赋予了.net丰富而强大的功能,目前的最新版本是4.6.2

.net framework构成:公共语言运行时 和 类库

程序的编译过程:源代码<cls编译>----->cil<clr编译>------->机器码

开发工具vs:vs是一个基本完整的开发工具箱,它包括了整个软件开发过程中需要的大部分开发工具,如:uml工具、代码管控、集成开发环境ide等 

   vs常用快捷键:保存:ctrl+s    新建:ctrl+shift+n   开始测试:f5    开始执行不调试:ctrl+f5    查找源码定义:f12     自动对齐:ctrl+k+f    注释:ctrl+k+c   取消注释:ctrl+k+u

c#程序结构:定义命名空间(namespace) -->导入命名空间(using)-->定义类(class)-->定义类成员(字段、方法)-->注释

c#语法中的注释:1、单行注释://     双斜杠表示

        2、多行注释:///    三斜杠表示

        3、文档注释:/*    */   表示

 main()方法是所有c#程序的入口点,一个类只有一个main()方法。如果多个类含有main()方法,必须使用/main编辑器选项来编辑程序,以指定将哪一个main()方法作为程序的入口

什么是变量?==>是内存中开辟的一块用于存储数据的空间。变量的命名规则:可包含数字,大小写字母、下划线,数字不能作为变量的开头,变量名还不能和关键字同名

程序的调试步骤:1:在你觉得可能出错的行加断点  2:按f5启动调试   3:按f11逐步语句调试  4:找到出错的原因,按shift+f11停止调试

容量单位:电脑记忆体中最小的单位是bit(比特)  存储的最小的单位是byte(字节)。