?
MVC アプリケーションがあり、このオプションを使用したいと考えています。
どうすればこれができるか教えてください。私は書いた:
int? isfeature;
しかし、データベースに値を挿入する際に、どのように使用すればよいですか?
次のエラーが発生しています:
Cannot convert from 'int?' to 'int'.
?
MVC アプリケーションがあり、このオプションを使用したいと考えています。
どうすればこれができるか教えてください。私は書いた:
int? isfeature;
しかし、データベースに値を挿入する際に、どのように使用すればよいですか?
次のエラーが発生しています:
Cannot convert from 'int?' to 'int'.
int?はNullable<int>の省略形です。これは、値が整数またはnullのいずれかであることを意味します。Nullable <int>をintに変換するには、次を使用します。
int? ni = 2;
int i = (int)ni;
また
int? ni = 2;
int i = ni.Value;
値がnullの場合、これは例外をスローするため、次を使用することもできます。
int? ni = null;
int i = ni ?? 0;
デフォルト値として0を使用します。
このような意味ですか?
$foo = $foo == 1 ? $foo : $bar;
私はあなたの質問の多くを理解していないので...