modStrTools 函式庫 |
風禹科技驗證有限公司 網站 提供 .Net 原始碼 |
說明
取得 TypeCode 所指定之 .Net 物件型別所用記憶體
本函數之引數列表
引數 |
型態 |
位元組 |
選項 |
預設值 |
說明 |
wFlags |
TypeCode |
4 |
必須 |
(無) |
.Net 物件型態常數:
常數名 |
數值 |
說明 |
Empty |
0 |
Null 參考。 |
Object |
1 |
一般型別,表示未由另一個 TypeCode 明確表示的任何參考或數值型別 (Value Type)。 |
DBNull |
2 |
資料庫 Null (資料行) 數值。 |
Boolean |
3 |
表示 true 或 false 的布林值的簡單型別。 |
Char |
4 |
表示不帶正負號的 16 位元整數的整數型別,其值介於 0 和 65535 之間。System.TypeCode.Char 型別的可能值集合對應於 Unicode 字元集 (Character Set)。 |
SByte |
5 |
表示 8 位元整數的整數型別,其值介於 -128 和 127 之間。 |
Byte |
6 |
表示不帶正負號的 8 位元整數的整數型別,其值介於 0 和 255 之間。 |
Int16 |
7 |
表示 16 位元整數的整數型別,其值介於 -32768 和 32767 之間。 |
UInt16 |
8 |
表示不帶正負號的 16 位元整數的整數型別,其值介於 0 和 65535 之間。 |
Int32 |
9 |
表示 32 位元整數的整數型別,其值介於 -2147483648 和 2147483647 之間。 |
UInt32 |
10 |
表示不帶正負號的 32 位元整數的整數型別,其值介於 0 和 4294967295 之間。 |
Int64 |
11 |
表示 64 位元整數的整數型別,其值介於 -9223372036854775808 和 9223372036854775807 之間。 |
UInt64 |
12 |
表示不帶正負號的 64 位元整數的整數型別,其值介於 0 和 18446744073709551615 之間。 |
Single |
13 |
表示具有 7 數字精確度從 1.5 x 10 到大約 3.4 x 10 數值範圍的浮點型別。 |
Double |
14 |
表示具有 15-16 數字精確度從 5.0 x 10 到大約 1.7 x 10 數值範圍的浮點型別。 |
Decimal |
15 |
表示具有 28-29 個有效位數、從 1.0 x 10 到大約 7.9 x 10 數值範圍的簡單型別。 |
DateTime |
16 |
表示日期和時間值的型別。(0001 年 1 月 1 日 0:00:00 到 9999 年 12 月 31 日下午 11:59:59)。 |
String |
18 |
表示 Unicode 字元字串的密封類別型別。(0 至大約 20 億個 Unicode 字元)。 |
|
傳回值
位元組數 (Integer)
範例
Dim nBytes As Integer = GetByteOfTypeCode(nTypeCode)
基本條件
Visual Studio .Net 2002 以後相容版本 | StrTools.vb
請參閱
modStrTools 函式庫 | GetByteOfVariantType