【基础篇】C#基础知识

C#程序设计基础(一)

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

文章目录

  • C#程序设计基础(一)
  • 前言
  • 一、第一个C#程序
  • 二、基础知识
    • 1.C#的基本数值类型
      • 1.1 基本数据类型--整形
      • 1.2 基本数据类型--实形
      • 1.3 基本数据类型--对象
      • 1.4 基本数据类型--布尔
    • 2.算数运算与变量
      • 2.1 算术运算
      • 2.2 变量
  • 总结


前言

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

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

一、第一个C#程序

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

二、基础知识

1.C#的基本数值类型

代码如下(示例):

int System.Int32
long System.Int64
float System.Single
double System.Double
string System.String
Char System.Char
Array System.Array
Object System.Object

1.1 基本数据类型–整形

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

【基础篇】C#基础知识_第2张图片


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

1.2 基本数据类型–实形

【基础篇】C#基础知识_第3张图片
注意:

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

1.3 基本数据类型–对象

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

1.4 基本数据类型–布尔

【基础篇】C#基础知识_第4张图片
总结:

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

2.算数运算与变量

2.1 算术运算

【基础篇】C#基础知识_第5张图片
注意:C#求余计算可以针对实型数:
例如:
5.0%2.1 = 0.8

2.2 变量

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

总结

在这里插入图片描述

你可能感兴趣的:(C#是最好的语言,c#)