`
tntxia
  • 浏览: 1506610 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论

.net 数据类型

阅读更多

1.数值数据类型

(1)整数类型

有符号整数类型包括:short(16位)、Integer(32位)和Long(64位)。无符号位的包括:Byte(8位),在算术运算中,整数类型的处理速度要比其他类型的处理速度要快。其中Integer数据类型的处理类型最快。

(2)非整数类型

非整数类型包括:Decimal(128位)定点数、Single(32位)单精度浮点数和Double(64位)双精度浮点数。它们都是有符号类型。

2.字符类型

(1)Char类型

Char类型为单个字节(16位)Unicode字符。可以对Char类型使用IsDigit和IsPunctuation方法,以确定Unicode分类。例如

Dim ynChar As Char

ynChar = "y"

Char.IsDigit(("w")) // 返回false,表示不是数字类型

Char.IsPunctuation(",")//返回true, 表示是标点类型

(2)String类型

String类型为0个或多个双字符Unicode字符序列

String类型为无值类型字符

如果类型检查开关(OptionStrict)被打开,则必须在单个字符后面添加值类型字符,以标识其Char类型,例如

Option Strict on

Dim cCode As Char

cCode = "h"

上述语句在运行时会出错,系统提示“Option Strict on不允许从String到Char隐式转换”,这时在cCode赋值时必须在数据后面加值类型字符为C,应该写成:

cCode = "h"C

标识符类型字符

标识符类型字符 数据类型 示例
% Integer Dim intSum %
& Long Public Somevalue&
@ Decimal Public salary@=80.5
! Single Dim sinvar!
# Double Private K#
$ String Dim myName$="Tom"

3.布尔数据类型

Boolean布尔数据类型(32位)只有两个值:真(True)和假(False),经常被用来表示逻辑判断的结果。例如

Dim b as Boolean

b = true

4.日期数据类型

Date日期数据类型(64位)表示日期时间,其中存储了从公元1年1月1日中午12点到9999年12月31日中午12点。

5.对象类型

Object类型为一个32位地址,它指向应用程序的一个对象,如果数据为Object类型,则它可以指向任何应用程序可处理的对象。它可以接收任何类型数据。当其中包含值类型,Object类型数据被作为值类型处理,当其中包含引用类型时,Object类型被作为引用类型处理。

 

分享到:
评论

相关推荐

    Oracle与.Net 数据类型映射

    了解Oracle数据库与.NET数据类型的映射关系对于开发人员来说至关重要,这直接影响到数据的正确存储、检索和处理。以下是对"Oracle与.Net 数据类型映射"这一主题的详细解释。 首先,Oracle数据库提供了一系列的数据...

    Matlab数据类型与.NET数据类型转换.pdf

    在讨论Matlab数据类型与.NET数据类型转换的过程中,首先需要了解Matlab和.NET都是重要的编程和软件开发平台。Matlab以其矩阵运算和强大的数值分析能力著称,广泛应用于工程计算、算法开发等领域。而.NET则是由微软...

    vb.net 数据类型

    VB.NET 是一种面向对象的编程语言,其数据类型是编程的基础,用于定义变量的存储和行为。本篇文章将深入探讨VB.NET中的基本数据类型,包括字符类型、数值类型和其他特定类型,以及枚举类型和用户自定义类型的使用。 ...

    SQL Server 2005 数据类型和.Net数据类型的对应关系.doc

    SQL Server 2005 和 .NET Framework 之间的数据类型对应关系是开发数据库应用程序时的重要基础知识。理解这些对应关系有助于确保在SQL Server中存储的数据能够正确地被.NET应用程序读取和处理。以下是对两种数据类型...

    Json.net Json数据转换的利器

    标签"数据类型转换"表明Json.NET支持各种.NET数据类型,包括基本类型(如int、string、bool)、复杂类型(如类、结构)、集合(如List、Dictionary, TValue>)以及自定义类型。此外,Json.NET还允许用户自定义序列化...

    asp.net 数据类型转换类代码

    namespace TypeClass { public class TypeParse { /// <summary> /// 判断对象是否为Int32类型的数字 /// </summary> /// ”Expression”></param> /// <returns></returns> public static bool IsNumeric

    asp.net数据源控件与数据库绑定控件

    asp.net 数据源控件与数据库绑定控件 Asp.net 数据源控件是 Asp.net 框架中的一种重要组件,用于将数据绑定到 Web 应用程序中。数据源控件可以与数据库进行交互,获取数据,并将其绑定到数据绑定控件中,以实现数据...

    在.NET中激活基于COM的OPC数据存取定制接口

    4. **处理数据类型转换**:解决COM数据类型与.NET数据类型之间的转换问题,确保数据的一致性和正确性。 5. **接口实现和参数传递**:确保COM接口在.NET中的正确实现,以及参数在跨平台调用时的正确传递。 ### 结论 ...

    ADO.NET本质论.pdf

    a.3 将ole db dbtype映射到.net数据类型 a.4 odbc类型映射 a.5 parameter.dbtype 附录b 表达式的语法 b.1 用户自定义值 b.2 运算符 b.3 字符串运算符 b.4 通配符 b.5 父/子关系引用 b.6 聚合 b....

    devart.MyDirect .NET v4.85

    3. **强大的数据类型映射**:MyDirect .NET提供了丰富的.NET数据类型与数据库数据类型的映射,确保数据在传输过程中的准确性和完整性。 4. **事务管理**:支持ACID(原子性、一致性、隔离性、持久性)事务,确保...

    Sql与AspNet数据类型对应[总结].pdf

    SQL 和 ASP.NET 数据类型对应关系是软件开发中的重要基础知识,特别是在进行数据库操作和Web应用程序开发时。以下是对这些数据类型的详细说明: 1. BigInt:在SQL中,BigInt是一个64位的有符号整数,对应于.NET ...

    ODP.NET (Oracle帮助文档)

    2. **类型映射**:提供强大的类型映射支持,确保.NET数据类型与Oracle数据类型的准确转换。 3. **无缝集成**:与.NET Framework的紧密集成,使得.NET开发者可以轻松地编写Oracle数据库应用程序。 4. **安全性**:...

    VB.NET 调用Windows API 使用方法

    由于Windows API使用的数据类型与VB.NET数据类型不完全对应,因此需要进行适当的类型转换或使用`MarshalAs`属性来控制参数封送的方式。 3. **处理API常数**:某些API函数可能需要使用常数作为参数,例如`MessageBox...

    .net连接informix

    4. **数据类型映射**:确认.NET数据类型与Informix数据库数据类型的正确映射。例如,对于非ASCII字符,可能需要使用`NVarChar`而不是`VarChar`。 5. **数据库设置**:检查Informix数据库服务器的字符集设置,确保与...

    ODP.NET访问ORACLE的方法.pdf

    此外,它还允许.NET开发者直接操作Oracle的内置数据类型,如REF游标,同时支持与其他.NET数据类型之间的互操作。 4. **其他特性**: ODP.NET支持直接执行PL/SQL存储过程和函数,无论它们是否定义在包中。它还可以...

    mysql数据库.NET驱动.7z

    - **数据类型映射**:将.NET数据类型与MySQL数据类型进行映射,如将DateTime映射为DATETIME,int映射为INTEGER等。 - **安全性**:支持SSL加密连接,确保数据传输的安全。 - **异步操作**:提供了异步API,便于在...

    GBase8s .net简介(二).docx

    在.NET数据类型类和结构的支持上,两者对IfxBlob和IfxClob的支持都是有限的,可能会有NotImplemented异常。IfxTimeSpan、IfxMonthSpan、IfxSmartLOBLocator和IfxSmartLOB不被GBASE Data Server .NET Provider支持,...

    第13章 ADO.NET数据访问技术

    连接类型,即ADO.NET数据提供者,包括Connection、Transaction、DataAdapter和Command对象,它们直接与数据库交互。断开类型主要涉及DataSet和DataRow,它们可以在内存中独立于数据库进行数据操作。 13.1.2 ADO.NET...

    NET命名规范(控件、数据类型等)定义.pdf

    以下是对.NET数据类型命名的规范。 1. 常用数据类型的命名: - 对于值类型,如bool、byte、char、decimal、double、int、long、short、single和string,应该使用.NET框架中对应的类型名称。 2. 自定义数据类型的...

    ODP.net ODAC121012Xcopy_32bit

    4. **数据类型映射**:ODP.NET提供了Oracle特有数据类型与.NET数据类型的映射,如OracleBlob对应System.Data.Binary,OracleDateTime对应DateTime等,使得.NET开发者可以方便地操作Oracle特有的数据类型。...

Global site tag (gtag.js) - Google Analytics