C# 基础

C#基础

C#语言是微软开发的一种面向对象的编程语言。其特征是封装、继承、多态,并且添加了事件和委托,增强了编程的灵动性。

特点:1、简单,安全。

2、面向对象

3、支持跨平台

4、能开发多种类型的程序

namespace 命名空间名称。用于解决命名冲突。

当出现两个以上相同的命名类或方法时,使用命名空间去区分我们到底调用是哪个类或方法。

C#程序里面基本内容包含在一个命名空间

F5是调试运行的快捷键

Alt+F5 直接运行

F11  逐语句 。每一条语句都要调试执行。当执行到函数的时候,进入到函数中去执行

F10  逐过程。只执行每一个过程。当执行到函数的时候,直接执行函数,不进入函数内部去。

shift+F11 跳出,跳出我们当前执行的函数,返回到上一级

C#基本数据类型

数据类型主要用于指明变量和常量存储值的类型。

C#基本数据类型分为值类型引用类型。

值类型:整形、浮点型、字符型、布尔型、枚举型。

引用类型:类接口、数组、委托、字符串。

在基本数据类型中,除了string 其他的都是值类型。

值类型是在传递的时候传递值

引用类型是在传递的时候传引用。方法

计算机内存的存储单位

bit 位 值可以表示0 1(计算内存的最小计算单元)二进制

B  Byte 字节 1Byte=8bit

KB  1KB = 1024B

MB  1 MB =1024KB

GB  1GB = 1024MB

基础数据类型—整形

byte无符号字节类型  1个字节 0~255 有符号sbyte -127~126

short有符号短整形 2个字节 无符号:ushort

int有符号整形 4个字节     无符号:uint

long有符号长整形 8个字节 无符号:ulong

注:一个字节只能表示英文字母和一些符号

浮点型

float 单精度浮点型 4个字节

例:float num = 25.6f;

double 双精度浮点型 8个字节

例:double dNum = 25.6;

decimal 更高精度浮点型 16个字节

例:decimal decimalNum = 25.6M;

:C#中小数默认为double类型

字符型 char  2个字节

只能存放一个字符,需要用单引号引起来

例:char c = '我';

字符串类型

用string存放,需要用双引号引起来

例:string str = "我是字符串";

布尔型 bool

值:true和false

例:bool isOK=false;

注释

作用:用于说明当前代码的意义,去掉暂时不需要的代码

第一种 单行注释//

例://Write 只输出不换行

     Console.Write("字符串");

第二种 多行注释/*代表注释的开始  */代表注释的结束

例:/*      int num = 5;

            int result = 0;

            */

第三种 文档注释 一般用于类和方法的说明

例:  /// <summary>

        /// 这是一个启动方法,Main方法

        /// </summary>

        /// <param name="args"></param>

        static void Main(string[] args) { }

       

注释的快捷键

对某一区域整体注释:Ctrl+K+C

对某一区域取消注释:Ctrl+K+U

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值