C#学习笔记1

C#数据类型

C#的数据类型包括以下三种: 
1. 值类型:基本的数据类型都是从类 System.ValueType 中派生的。表达式 sizeof(type)产生以字节为单位存储对象或类型的存储尺寸. 
2. 引用类型:引用类型不包含存储在变量中的实际数据,但它们包含对变量的引用。

换句话说,它们指的是一个内存位置。使用多个变量时,引用类型可以指向一个内存位置。如果内存位置的数据是由一个变量改变的,其他变量会自动反映这种值的变化。内置的 引用类型有:object、dynamic 和 string。 
3. 指针类型:和C/C++中的指针类型一样

C#类型转换

  1. 隐式类型转换 - 这些转换是 C# 默认的以安全方式进行的转换。例如,从小的整数类型转换为大的整数类型,从派生类转换为基类。
  2. 显式类型转换 - 这些转换是通过用户使用预定义的函数显式完成的。显式转换需要强制转换运算符。

C#的输入输出

使用

Console.WriteLine()//输出到控制台
Console.ReadLine()//从控制台读入用户输入,只接受字符串格式数据

猜你喜欢

转载自www.cnblogs.com/xiaomeizai/p/9165007.html