【基础篇】C#基础知识

C#程序设计基础(一)

【基础篇】C#基础知识
【基础篇】C#面向对象基础


前言

在这里申明一下,我写这个专栏的原因 工作原因需要用到C# 1.方便自己review 2.方便一些想要快速入门C#的朋友入门 所以进度会比较快,不会一章章慢慢讲的,基本上三章起跳。
以下为本篇文章概述
这篇文章主要粗略带过一些C#程序设计基础的知识,例如C#的Hello,Wolrd程序编写,以及C#基础的数据类型,以及算术运算和变量规则。

提示:以下是本篇文章正文内容

一、第一个C#程序

众所周知,用不同的编程语言输出Hello,World是我们的国际惯例。
在这里插入图片描述
从这里不难看出,C#语言有和面向对象语言一样的语言基础,
这里 using………………导包
Namespace…………….命名空间,指向类名
Static void Main(String[] args){
主程序入口
}

二、基础知识

1.C#的基本数值类型

代码如下(示例):

intSystem.Int32
longSystem.Int64
floatSystem.Single
doubleSystem.Double
stringSystem.String
CharSystem.Char
ArraySystem.Array
ObjectSystem.Object

1.1 基本数据类型–整形

这里n为整数指n位二进制,上表给出了各种整型的范围
其中最常用的是int,很大的数可以用long,偶尔会用到short和byte,其他基本不用。
byte作为8位整数很少使用,但是作为一个字节用到很多。

在这里插入图片描述


整形常量
一般的整形常量都是十进制开头,如:673,-9994
有时会用到十六进制常量,要用0x开头,如:0x9b,0x48ff

1.2 基本数据类型–实形

在这里插入图片描述
注意:

  • 写法:实型常量有两种写法,一种是我们熟悉的,例如:8.42,-93.3333, 另一种通常用于很大很小的数,使用科学计数法表示,如:1.56e-82,表示1.56乘10的-82次方。
  • 实型常量默认为双精度类型,如果要用到单精度常量,需要用到f(不默认自己转换) 需要转换的时候要带上对应的变量符号

1.3 基本数据类型–对象

这点不过多赘述,在讲面向对象的时候自然会讲

1.4 基本数据类型–布尔

在这里插入图片描述
总结:

  • bool类型的表达式常作为判断条件
    • 数值类型:六个运算符都可以用
    • 字符类型:== 和 !=
    • 逻辑类型:与,或,非
  • 条件运算:参考三元表达式 真为前值,假为后值

2.算数运算与变量

2.1 算术运算

在这里插入图片描述
注意:C#求余计算可以针对实型数:
例如:
5.0%2.1 = 0.8

2.2 变量

  • 变量在使用前需要定义
  • 允许初始化
  • 可以使用中文变量
  • 变量定义需要明确赋值,不能再语句中赋值
关于第四点,其实我也不是特别理解,等我学懂了再回来解释๑乛◡乛๑

总结

在这里插入图片描述

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值