C#语言是一种安全的,稳定的,简单的,优雅的,由C和C++衍生出来的面向对象编程语言
一个C#的程序有以下部分:
命名空间的声明 一个头文件,只有引用了头文件才可以使用头文件内部的方法
一个Class声明 代表一个脚本的标准,所有内容都是基于Class方法下开发的
-属性 三个public(公有) private(私有) protected(受保护)
一个Main方法
语句表达式
注释 前面是程序可以编译//是不被程序编译进去的。仅供提示说明 快捷键:全选注释: Ctrl+K+Ctrl+C/ 解注释: Ctrl+K+Ctrl+U
如果显示行号:选择工具–选项–文本编辑器–C#–在行号前打对号
Class 用于定义类的关键词
Pragram 类的名称,类是创建对象的模板
Static 是一个关键字,意味着对象不需要访问动态
Void 对象的返回类型
Main 方法总称
String[]args 用于C#中的命令形参
“hello world” 输出的内容
Console.WriteLing 快捷键 CW+双击tab 在控制台输出内容
Console.Readkey() 运行脚本时暂停的意思,按任意键退出
内存:程序运行在哪里?
数据:程序处理的是什么?
变量:内存中开辟的的存储数据的空间,是内存的的位置名称,其值可改变
bit 比特 在计算机中最小的单位,每一位代表0或1
byte 字节 电脑中存储最小的单位
1byte=8bit
1kb=1024 byte
1G=1024MB
1T=1024G
计算机里面的变量类型:
int 整数 1, 2, 3 … … int 0.5
float 单精度类型(小数)0.5 float 5.0f
double 双精度类型(小数类型)
string 字符串类型
char 字符类型
int 在计算机中算占的字节为四字节
float 在计算机所占的字节为四字节
float 在计算机所占的字节为四字节
char 在计算机中所占的字节为二字节
int(关键字)(声明变量) a(变量)(在内存中开辟一块空间)=10(变量的值)
声明变量的规则:
十个变量可以有数字,字母,下划线组成
变量名称只能以字母或者下划线组成,不能以数字开头
变量名称不允许有空格
变量名称不能有任何的关键字或保留字命名
变量命名注意事项:
局部变量在使用前必须赋值
赋值的数据类型和变量的声明类型必须相同
同一个变量名只能声明一次,但可以多次使用
输出框中的加号代表拼接符,加号两边的东西可以拼接到一起输出到控制台
数据的基本运算:
赋值运算符 注意:计算机是从右往左赋值 int a=10
算术运算符 + - * / %
快捷运算符 += -= *= /= %=
三元运算符
具有三个操作数的运算符
结构为:数据类型 变量名:条件?:结果1:结果2
数据类型转换
类型转换可将一种类型转换为另一种类型,方便调用。声明变量后类型是固定的,只能赋予某种类型是数值,如果要赋值其他类型的话就需要将其转换为该类型。
在C#种有两种类型转换:隐式转换,显示转换
小数类型转换成整数类型采用去一法,保留整数部分
float 1.7=int 1;
float=int int.parst()
int==string toString()
语句