自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

三分鐘學(xué)會(huì)VB.NET轉(zhuǎn)換形態(tài)

開發(fā) 后端
這里介紹VB.NET轉(zhuǎn)換形態(tài),VB.NET 對(duì)于數(shù)據(jù)的處理是強(qiáng)型別,表示兩種數(shù)據(jù)型態(tài)一樣才可以執(zhí)行運(yùn)算。假設(shè)我們有strA字符串型態(tài)以及shtB 精簡整數(shù)型態(tài)這兩個(gè)變量,并指定strA="100"而shtB=10。

VB.NET經(jīng)過長時(shí)間的發(fā)展,很多用戶都很了解VB.NET轉(zhuǎn)換型態(tài)了,這里我發(fā)表一下個(gè)人理解,和大家討論討論。VB.NET 還有一個(gè)非常好用的數(shù)據(jù)轉(zhuǎn)換用法,那就是在變量或者是敘述后面可以直接使用To 方法。下表是常用的To 型別轉(zhuǎn)換方法:

VB.NET轉(zhuǎn)換形態(tài)使用方法
◆轉(zhuǎn)字符串 ToString()
◆數(shù)值轉(zhuǎn)字符 ToChar()
◆字符串轉(zhuǎn)小寫 ToLower()
◆字符串轉(zhuǎn)大寫 ToUpper()
◆轉(zhuǎn)精簡整數(shù) ToInt16()
◆轉(zhuǎn)整數(shù) ToInt32()
◆轉(zhuǎn)長整數(shù) ToInt64()
◆轉(zhuǎn)數(shù)值 ToDecimal()
◆轉(zhuǎn)日期 ToDateTime()
◆轉(zhuǎn)單精數(shù) ToSingle()
◆轉(zhuǎn)雙精數(shù) ToDouble()
◆轉(zhuǎn)布爾 ToBoolean()
◆日期轉(zhuǎn)精簡日期ToShortDateString()
◆時(shí)間轉(zhuǎn)精簡時(shí)間ToShortTimeString()

VB.NET 對(duì)于數(shù)據(jù)的處理是強(qiáng)型別,表示兩種數(shù)據(jù)型態(tài)一樣才可以執(zhí)行運(yùn)算。假設(shè)我們有strA字符串型態(tài)以及shtB 精簡整數(shù)型態(tài)這兩個(gè)變量,并指定strA="100"而shtB=10。如果想要將shtB的值再加上strA 的值,若直接執(zhí)行shtB=shtB+strA 這個(gè)敘述將會(huì)導(dǎo)致錯(cuò)誤。這是因?yàn)閟htB 以及strA 不是相同的數(shù)據(jù)型態(tài),雖然strA 的內(nèi)容為10,但是它是被雙引號(hào)所括起來;被雙引號(hào)括起來一律視為字符串。若想要執(zhí)行加法運(yùn)算,則必須將strA 利用VB.NET轉(zhuǎn)換形態(tài)函式CShort() 轉(zhuǎn)換成數(shù)值型態(tài)后再執(zhí)行加法計(jì)算。故上述式子要改成shtB=shtB+CShort(strA),才是正確的答案110。

因?yàn)閂B.NET 是強(qiáng)型別,所以兩個(gè)不同型態(tài)的數(shù)據(jù)要做處理,必需先轉(zhuǎn)換成相同的數(shù)據(jù)型態(tài)才可以,VB.NET 已經(jīng)不支持舊版VB 的自動(dòng)型別轉(zhuǎn)換。VB.NET 提供了許多型態(tài)轉(zhuǎn)換的函式:

VB.NET轉(zhuǎn)換形態(tài)函式
◆Cbool Boolean
◆Cbyte Byte
◆Cchar Chart
◆CDate Date
◆CDbl Double
◆CDec Decimal
◆CInt Integer
◆CLng Long
◆CObj Object
◆CShort Short
◆CSng Single
◆CStr String
這些函式很好記,C 是Convert 轉(zhuǎn)換的意思,然后除了Short 之外都是加上要轉(zhuǎn)換的型態(tài)簡寫。

【編輯推薦】

  1. VB.NET獲取硬盤信息四大法寶
  2. 講述VB.NET調(diào)用Excel的好處
  3. 簡單例子概述VB.NET新窗體
  4. 描述VB.NET工程轉(zhuǎn)換成步驟
  5. 自己動(dòng)手實(shí)現(xiàn)VB.NET控件數(shù)組
責(zé)任編輯:佚名 來源: 51CTO.com
相關(guān)推薦

2009-11-03 17:15:07

VB.NET開發(fā)Exc

2024-04-01 09:59:08

消息隊(duì)列通信微服務(wù)

2009-11-10 16:05:21

VB.NET格式化

2009-11-17 10:13:29

PHP正則表達(dá)式

2009-10-28 10:58:34

VB.NET定時(shí)器事件

2009-10-29 16:22:10

VB.NET操作MyS

2021-10-22 09:09:43

Windows 11操作系統(tǒng)微軟

2024-03-28 08:07:42

RabbitMQ訂閱模式

2024-03-07 07:38:59

微服務(wù)HTTP客戶端

2025-02-12 12:45:06

2024-03-11 09:03:12

客戶端負(fù)載均衡Ribbon

2009-10-21 18:19:36

VB.NET實(shí)現(xiàn)拖放

2024-04-02 08:27:19

異步任務(wù)抽象

2009-11-04 13:12:33

VB.NET面向?qū)ο缶?/a>

2024-05-16 11:13:16

Helm工具release

2009-11-09 12:55:43

WCF事務(wù)

2024-12-18 10:24:59

代理技術(shù)JDK動(dòng)態(tài)代理

2022-02-17 09:24:11

TypeScript編程語言javaScrip

2021-04-20 13:59:37

云計(jì)算

2023-12-27 08:15:47

Java虛擬線程
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)