网站导航免费论文 原创论文 论文搜索 原创论文 网学软件 学术大家 资料中心 会员中心 问题解答 原创论文 大学论文导航 设计下载 最新论文 下载排行 原创论文 论文源代码
返回网学首页
网学联系
最新论文 推荐专题 热门论文 素材专题
当前位置: 网学 > 编程文档 > ASP.net > 正文

VB.NET字符数据类型和其他数据类型

来源:http://myeducs.cn 联系QQ:点击这里给我发消息 作者: 用户投稿 来源: 网络 发布时间: 14/03/02

以下是网学网为您推荐的ASP.net-VB.NET字符数据类型和其他数据类型,希望本篇文章对您学习有所帮助。

    字符数据类型
    字符数据类型是用来处理打印和显示字符的。Char包含单个字符,String则包含多个字符。VB.NET中Char和数字类型可以进行转换,但要通过Ascw和Chrw等函数来完成。如果类型检查开关被打开,则必须在声明时在单个字符后面加上值类型字符C,用以标识。例如下面语句:
    Option strict on
    Dim Emaiin as char
    Emailn=”@”    //打开了类型检查开关,此时不可以将其转换为Char
    Emailn=”@”C  //成功转换
    String类型为零个或多个16位字符序列,每个字符取值为0~65 535。当字符串被填充了空格的时候,可以用这些函数来清除:Trim,Ltrim,Rtrim。其标识符类型字符为$,没有值类型符号。 
    其他数据类型 
    布尔数据类型包含True和False两种值,在默认状态下是为False。这个数据类型中True的值为1,布尔类型没有值类型符号。如果将布尔值强制转换为非布尔类型时,代码中将带有升级警告。例如下面语句:
    Dim Sendagain as Boolean
    Dim Number as Integer
    Number=Sendagain
转换以后为
    Dim Sendagain as Boolean
    Dim Number as Integer
    UPGRADE—WARNING:Boolean Sendagain is being converted into a unmeric
    Number=Sendagain
    Date类型是一个64位的有符号整数。在VB 6.0中Date以Double格式存储,能够作为Double类型的变量来操作。而在VB.NET中由于Date的类型存储为64位,所以无法再作为Double类型来进行操作,但却为两者的转换提供了相关的函数:ToOADate和FromOADate。在进行源代码升级时,升级工具没有办法自动检测到所有这种转换的情况,但是它会在相应的地方插入以上两个函数,例如语句:
    Dim daynum as Double
    Dim day as Date
    Daynum=day
升级以后为
    Dim daynum as Double
    Dim day as Date
    Daynum=daY.ToOADate

    Date变量每加1,就代表着100ns的时间间隔,其中存储了从公元1年1月1日中午12点到现在的时间间隔。Date类型的变量或者是常量可以同时保存日期和时间。例如:
  somedate=#8/5/2002 8:38AM#;
  Date没有值类型符号,但是在编译时会把在#之间的值看作为Date。
  对象类型是VB.NET中新增加的一个数据类型,原因是.NET采用了cLR命名规则,作用是避免跨语言开发时出现名称混乱。VB 6.0中默认的Variant数据类型,中国自学编程网整理发布,

本新闻共2页,当前在第1页  1  2  

  • 下一篇资讯: VB.NET的常量与枚举学习
  • 网学推荐

    免费论文

    原创论文

    设为首页 | 加入收藏 | 论文首页 | 论文专题 | 设计下载 | 网学软件 | 论文模板 | 论文资源 | 程序设计 | 关于网学 | 站内搜索 | 网学留言 | 友情链接 | 资料中心
    版权所有 QQ:3710167 邮箱:3710167@qq.com 网学网 [Myeducs.cn] 您电脑的分辨率是 像素
    Copyright 2008-2015 myeducs.Cn www.myeducs.Cn All Rights Reserved 湘ICP备09003080号