タイププリミティブプロパティを使用して、現在のタイプがプリミティブタイプの1つであるかどうかをチェックする必要があります。私はこのパッケージを使用するいくつかのプロジェクトで必要なNet Standardバージョンであるため、Net Standard 1.3をターゲットにしています。私はDot Net API Documentationを見ることができるので、このバージョンではサポートされていません。私が使用できる代替実装がありますか?または、型がプリミティブ型であることを確認する方法ですか?ありがとうタイプを実装する方法ネット標準でタイプのプリミティブプロパティ1.3
0
A
答えて
2
netstandard1.3ではtype.GetTypeInfo().IsPrimitive
を使用できます。ドキュメント:https://docs.microsoft.com/en-us/dotnet/api/system.reflection.typeinfo.isprimitive?view=netstandard-1.3#System_Reflection_TypeInfo_IsPrimitive
関連する問題
- 1. 標準ライブラリ `FILE`タイプ
- 2. DX12、標準テクスチャクラスの実装方法
- 3. BigQueryの標準SQLでRATIO_TO_REPORT()を実装する方法は?
- 4. 豚を使用してタイプ1とタイプ2のディメンションテーブルを実装する方法
- 5. 標準タイプに基づく独自のタイプ
- 6. Powershell:標準のスイッチを実装する方法は?
- 7. タイプにfmt.Stringerとエラーインターフェイスの両方を実装する方法は?
- 8. 入力タイプarrowスピンボタン非標準
- 9. <stdint.h>または標準タイプ?
- 10. "標準" Java DateBuilderの実装ですか?
- 11. ループバック - さまざまなタイプのユーザーを実装する方法
- 12. WCF - 既知のタイプを指定する(PCL/.NET標準)
- 13. Qtのタイプの標準的なテキスト表現は何ですか?
- 14. V677を取り除く方法:標準タイプ警告のカスタム宣言
- 15. IDタイプの標準名は何ですか?
- 16. バイナリデータの標準SQLタイプは何ですか?
- 17. Iteratorにis_emptyを実装する標準的な方法は何ですか?
- 18. Android - タブを実装する標準的な方法は何ですか?
- 19. 標準タイプのUIImagePickerControllerコントロールでのカメラのソースタイプへのアクセス
- 20. F5でこれらのMIMEタイプを実装する方法 - のiRules
- 21. Sinatra 1.3ストリーミング(Ruby標準出力リダイレクト)
- 22. LLVM用統一標準クラスライブラリの実装
- 23. Rails 3 MimeType for fall:モバイルmimeタイプを標準HTMLに戻す
- 24. SuiteScriptを使用して標準機能を実装する方法
- 25. タイプILoggerを実装するアクションのタイプを確認してください
- 26. SOAタイプのアプリケーションを構築する際、MsMqは標準ですか?
- 27. Adwordカンバセーショントラッキング:非標準実装エラー
- 28. 既存のタイプにインターフェイスを実装する方法はありますか?
- 29. 標準ML:タイプを不透明なシグネチャの帰属で透明にする
- 30. bash - 標準入力への16進表記のタイプ文字
この情報をどうすればよいですか? – Servy
'type.GetTypeInfo()。IsPrimitive' https://docs.microsoft.com/en-us/dotnet/api/system.reflection.typeinfo.isprimitive?view=netstandard-1.3#System_Reflection_TypeInfo_IsPrimitive – vcsjones
プリミティブのリストは実際には非常に短いので、現在の型がBoolean、Byte、SByte、Int16、UInt16、Int32、UInt32、Int64、UInt64、IntPtr、UIntPtr、Char、DoubleまたはSingleのいずれかであることをチェックする拡張メソッドを作成します。 –