美文网首页
C#基础知识1

C#基础知识1

作者: 曾令伟 | 来源:发表于2016-07-05 19:18 被阅读84次

    在 C# 中,变量分为以下几种类型:

    值类型(Value types)

    引用类型(Reference types)

    指针类型(Pointer types)

    C#类型转换

    隐式类型转换- 这些转换是 C# 默认的以安全方式进行的转换。例如,从小的整数类型转换为大的整数类型,从派生类转换为基类。

    显式类型转换- 这些转换是通过用户使用预定义的函数显式完成的。显式转换需要强制转换运算符。

    ToBoolean:如果可能的话,把类型转换为布尔型。

    ToByte:把类型转换为字节类型。

    ToChar:如果可能的话,把类型转换为单个 Unicode 字符类型。

    ToSingle:把类型转换为小浮点数类型。

    ToString:把类型转换为字符串类型。

    ToDecimal:把浮点型或整数类型转换为十进制类型。

    ToInt32:把类型转换为 32 位整数类型。

    ToUInt32:把类型转换为 32 位无符号整数类型。

    C#变量

    整数类型:sbyte、byte、short、ushort、int、uint、long、ulong 和 char

    浮点型:float 和 double

    十进制类型:decimal

    布尔类型:true 或 false 值,指定的值

    空类型:可为空值的数据类型

    接受来自用户的值

    System命名空间中的Console类提供了一个函数ReadLine(),用于接收来自用户的输入,并把它存储到一个变量中例如:

    intnum;num=Convert.ToInt32(Console.ReadLine());

    函数Convert.ToInt32()把用户输入的数据转换为 int 数据类型,因为Console.ReadLine()只接受字符串格式的数据。

    相关文章

      网友评论

          本文标题:C#基础知识1

          本文链接:https://www.haomeiwen.com/subject/uvhpdttx.html