2017-06-30 13 views
0

タイププリミティブプロパティを使用して、現在のタイプがプリミティブタイプの1つであるかどうかをチェックする必要があります。私はこのパッケージを使用するいくつかのプロジェクトで必要なNet Standardバージョンであるため、Net Standard 1.3をターゲットにしています。私はDot Net API Documentationを見ることができるので、このバージョンではサポートされていません。私が使用できる代替実装がありますか?または、型がプリミティブ型であることを確認する方法ですか?ありがとうタイプを実装する方法ネット標準でタイプのプリミティブプロパティ1.3

+0

この情報をどうすればよいですか? – Servy

+0

'type.GetTypeInfo()。IsPrimitive' https://docs.microsoft.com/en-us/dotnet/api/system.reflection.typeinfo.isprimitive?view=netstandard-1.3#System_Reflection_TypeInfo_IsPrimitive – vcsjones

+0

プリミティブのリストは実際には非常に短いので、現在の型がBoolean、Byte、SByte、Int16、UInt16、Int32、UInt32、Int64、UInt64、IntPtr、UIntPtr、Char、DoubleまたはSingleのいずれかであることをチェックする拡張メソッドを作成します。 –

答えて

関連する問題