2

プロパティを持つ sqlite.net にモデルを保存しようとするとint[]、次の例外が発生します。

System.NotSupportedException: System.Int32[] についてわかりません

これは期待されていますか?これを保存するにはどうすればよいですか?

4

2 に答える 2

5

GitHubの SQLiteソース コードによると、SQLite.NET は次の型のみをサポートします。

  • ブール値
  • バイト
  • UInt16
  • UInt32
  • Int64
  • 独身
  • ダブル
  • 小数
  • Sバイト
  • Int16
  • Int32
  • 日付時刻
  • バイト[]
  • ガイド
  • 列挙型

整数配列はサポートされていません (また、私はそれを期待していません..実際にブロブに変換することはできません)

于 2013-05-15T21:11:57.607 に答える
1

byte[] 型を使用して int32[] 型を格納できます。すべての int を 4 バイト値に分割するだけです ;)

于 2014-01-26T10:47:06.040 に答える