DataKind 列挙型

定義

単純なデータ型を指定します。

public enum DataKind
type DataKind = 
Public Enum DataKind
継承
DataKind

フィールド

Boolean 12

ブール変数の Boolean型、型は .

Byte 2

1 バイト符号なし整数、型 Byteは .

DateTime 14

DateTime種類です。

DateTimeOffset 15

DateTimeOffset種類です。

Double 10

8 バイト浮動小数点数、型は Double.

Int16 3

2 バイト整数、型 Int16は .

Int32 5

4 バイト整数、型は Int32.

Int64 7

8 バイト整数、型は Int64.

SByte 1

1 バイト整数、型は SByte.

Single 9

4 バイト浮動小数点数、型 Singleは .

String 11

string,type of ReadOnlyMemory<T>, where T is Char. また、と String互換性があります.

TimeSpan 13

TimeSpan種類です。

UInt16 4

2 バイト符号なし整数、型 UInt16は .

UInt32 6

4 バイト符号なし整数、型は UInt32.

UInt64 8

8 バイト符号なし整数、型 UInt64は .

注釈

一部の変換では、データ型の既定値または欠損値が使用されます。 次の表は、各データ型の既定値の定義を示しています。

Type 既定値 IsDefault インジケーター
String または テキスト 空または null 文字列 (両方とも空になります) System.ReadOnlyMemory<char> IsEmpty
キー 型 (符号なし整数型で DataKindサポート) 未定義 常に false
その他のすべての型 .NET 標準で定義されている対応するシステム型の既定値。 C# では、既定値の式 default(T) によってその値が提供されます。 既定値を使用した等値テスト

次の表は、各データ型の欠損値の定義を示しています。

種類 欠損値 IsMissing インジケーター
String または テキスト 未定義 常に false
キー 型 (符号なし整数型で DataKindサポート) 0 等値テスト 0
Single NaN IsNaN(Single)
Double NaN IsNaN(Double)
その他のすべての型 未定義 常に false

適用対象