これまでにこれが尋ねられたと確信していますが、同様の質問に対する検索ヒットを熟読しても答えは出ませんでした。拡張方式の推論のタイプ
Nullableに値があるかどうかをチェックするのはうんざりです。 myNullable<int> yourAge
をint myAge
に割り当てることができません。なぜなら、yourAge
がnullの場合は例外が発生しますか?さらに、私たちの死亡年齢のいずれかがnullの場合、fxning SqlParameterに 'deafault'を割り当てるのを避けるために、なぜチェックを行う必要がありますか?私は文明化してもできませんmySqlParm = myAge.HasValue ? myAge.Value : DBNull.Value
。
null可能なタイプの特徴は何ですか?恐ろしいNullを避けるためには、pkIdに `-1 'を使用する必要があります。私たちは独自の拡張機能を追加することさえできません。
なぜパラメータを使用しているのですか?なぜ、すべての日付をfxning varchar(10)として保存しないのですか?
うわー、あなたが怒っている –
あなたの質問は何ですか? Nullableはデータベースと何が関係していますか? –
多分、「拡張メソッドの型推論」は、あなたにこれを書いてもらうためのものですが、この記事の正しいタイトルではありません。 –