intでnull合体演算子を使用しようとしています。文字列で使用すると動作します
UserProfile.Name = dr["Name"].ToString()??"";
このようなintで使用しようとすると
UserProfile.BoardID = Convert.ToInt32(dr["BoardID"])??default(int);
このエラーメッセージが表示されます
演算子'??' タイプ'int'および'int'のオペランドには適用できません
http://davidhayden.com/blog/dave/archive/2006/07/05/NullCoalescingOperator.aspxがintデータ型で使用されているこのブログ投稿を見つけました。誰かが私が間違っていることを言うことができますか?