2017-03-10 19 views
1

質問に答えがfalseである理由を知りたいのですが。dbtype int32がint64と同じ理由hier

The question I want to be answered

+0

2番目のオプションは何ですか?あなたが何かを尋ねたいのであれば、質問自体に関連情報を掲示してください。 –

+0

@PanagiotisKanavos彼はコードのスクリーンショットを持っています。 – xanatos

+0

@ xanatos私は気づいた、それでもこれは悪い質問になります。コードを投稿することは難しくありません。 –

答えて

0

がそのコードでどこにもcase DbType.Int64ではありませんので、switch内部default: return nullが使用されているので、答えはfalseです。

私たちは(リンクはそのソースコードにある)その値を見れば、私たちはそのDbType.Int64 == 12が表示されます... DbTypeenumであることを追加します、そして値12を持つ他のenum定数が存在しないことしたがって、値が12の他の列挙定数がないため、たとえばDbType.Int64 == 12 == DbType.Int32の場合もありません。

コードサンプル:http://rextester.com/BSUP55337およびhttps://dotnetfiddle.net/dHOrNM

正しい答えは、いいえ、はい、いいえです。

+0

答えに感謝します。これは論理的であり、理にかなっていますが、使用しているツールには多くの間違った回答が含まれています。これは私もそれをテストしているにもかかわらず、混乱しているとスクリーンショットのために申し訳ありません。 – Alaeddine

関連する問題