• Visual C# 2008+SQL Server 2005 数据库与网络开发――2.2.1 变量


        变量表示数值或字符串值或类的对象。在变量使用过程中它的名称是不能被改变的,但是在变量中存储的值可以发生改变。

    声明一个变量必须为这个变量指定数据类型和名称。在C#中常用的数据类型有:值类型和引用类型。

    值类型主要包括简单类型、整型、浮点型、decimal类型、bool类型和枚举类型。如表所示。

    类型名称

    类型作用

    简单类型

    C# 提供称为简单类型的预定义结构类型集。

    整型

    C#支持9种整型:sbytebyteshortushortintuintlongulongchar

    浮点型

    C#支持两种浮点型——floatdoublefloatdouble类型用32位单精度和64位双精度格式来表示,float类型可表示精度为7位、大约在1.5 ×10−45[JL1] ~3.4 × 1038的范围内的值。double类型可表示精度为15位或16位、大约在5.0 ×10−324~1.7×10308的范围内的值。

    decimal类型

    decimal类型是128位的数据类型,适合用于财务计算和货币计算。decimal类型可以表示具有2829个有效数字、大约在1.0 ×10−28~7.9 ×1028范围内的值。

    bool类型

    bool类型表示布尔逻辑量。bool类型的可能值为truefalse

    枚举类型

    枚举类型是具有命名常量的独特的类型。每个枚举类型都有一个基础类型,该基础类型必须为bytesbyteshortushortintuintlongulong

    引用类型包括类类型、对象类型、string类型、接口类型、数组类型和委托类型。如表所示。

    类型名称

    类型作用

    类类型

    类类型是面向对象中的基础类型,它用来表示一个对象类。类类型包括方法、属性、事件、索引器、运算符、实例构造函数、析构函数和静态构造函数。

    对象类型

    对象类型(Object类型)是所有其他类型的基类。C#中的每种类型都是直接或间接从对象类型派生的。

    string类型

    string类型是直接从object继承的密封类类型。string类的实例表示Unicode字符串。string类型的值可以写为字符串。

    接口类型

    接口类型用于类的继承。继承接口的类,必须实现接口中定义的相关内容。一个接口可以从多个基接口继承,而一个类或结构可以实现多个接口。

    数组类型

    数组是存放数据的容器,可以在数组中指定该数组大小,同时指定该数组对应的数据类型。数组中包含的变量具有相同的类型,该类型称为数组的元素类型。

    委托类型

    委托是一种数据结构,它引用一个或多个方法,对于实例方法,还引用这些方法所对应的对象实例。


     [JL1]上角标?后同

  • 相关阅读:
    HBASE列族不能太多的真相 (一个table有几个列族就有几个 Store)
    Linux虚拟机添加新硬盘的全程图解
    Servlet 单例多线程
    MapReduce类型与格式(输入与输出)
    hbase集群的启动,注意几个问题
    spring 的IoC的个人理解
    深入Java核心 Java中多态的实现机制(1)
    spring mvc 请求转发和重定向(转)
    XML中<beans>中属性概述
    hadoop+javaWeb的开发中遇到包冲突问题(java.lang.VerifyError)
  • 原文地址:https://www.cnblogs.com/008aspnet/p/1204047.html
Copyright © 2020-2023  润新知