C语言基础语法

  • 什么是c#

(1).介绍

C# 语言是微软推出的一款面向对象的编程语言,凭借其通用的语法和便捷的使用方法受到了很多企业和开发人员的青睐。

C# 语言具备了面向对象语言的特征,即封装、继承、多态,并且添加了事件和委托,增强了编程的灵活性。

  • 封装:就是将代码看作一个整体,例如使用类、方法、接口等。在使用定义好的类、 方法、接口等对象时不必考虑其细节,只需要知道其对象名以及所需要的参数即可,也是一种提升代码安全性的方法。
  • 继承:是一种体现代码重用性的特性,减少代码的冗余,但在 C# 语言中仅支持单继承。
  • 多态:不仅体现了代码的重用性,也体现了代码的灵活性,它主要通过继承和实现接口的方式,让类或接口中的成员表现出不同的作用。

(2).使用

下面使用控制台应用程序向控制台输出“第一个 C# 程序”和“这是一个控制台应用程序”,实现的代码如下。

namespace test

{

    class Program

    {

        static void Main(string[] args)

        {

            Console.WriteLine("第一个 C# 程序");

            Console.WriteLine("这是第一个控制台程序");

        }

    }

}

结果如下

(3).基础类型

介绍

数据类型主要用于指明变量和常量存储值的类型,C# 语言是一种强类型语言,要求每个变量都必须指定数据类型。

C# 语言的数据类型分为值类型和引用类型。

值类型包括整型、浮点型、字符型、布尔型、枚举型等;引用类型包括类、接口、数组、委托、字符串等。
 

具体的整数类型及其表示范围如下表所示。
 

类 型

取值范围

sbyte

有符号数,占用1个字节,-2727-1

byte

无符号数,占用1个字节,028-1

short

有符号数,占用2个字节,-215215-1

ushort

无符号数,占用2个字节,0216-1

int

有符号数,占用4个字节,-231231-1

uint

无符号数,占用4个字节,0232-1

long

有符号数,占用8个字节,-263263-1

ulong

无符号数,占用8个字节,0264-1


从上面的表中可以看出 shortint long 类型所对应的无符号数类型都是在

其类型名称前面加上了 u 字符,只有 byte 类型比较特殊,它存储一个无符号数,其对应的有符号 数则是 sbyte

此外,在 C# 语言中默认的整型是 int 类型。
 

转义字符非常简单,常用的转义字符如下表所示。
 

转义字符

等价字符

\'

单引号

\"

双引号

\\

反斜杠

\0

\a

警告(产生蜂鸣音)

\b

退格

\f

换页

\n

换行

\r

回车

\t

水平制表符

\v

垂直制表符

浮点型浮点型是指小数类型,浮点型在 C# 语言中共有两种,一种称为单精度浮点型,一种称为双精度浮点型。
关于浮点型的具体说明如下表所示。
 

类 型

取值范围

float

单精度浮点型,占用4个字节,最多保留7位小数

double

双精度浮点型,占用8个字节,最多保留16位小数


C# 语言中默认的浮点型是 double 类型。如果要使用单精度浮点型,需要在数值后 面加上 f F 来表示,例如 123.45f123.45F

实例:

调用结果如下:

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值