可能性の重複をint型ません:
Nullable types and the ternary operator: why is `? 10 : null` forbidden?C#コードはコンパイルされません。ヌルとの間には暗黙の変換は
しないのはなぜこの作品?有効なコードのようです。
string cert = ddCovCert.SelectedValue;
int? x = (string.IsNullOrEmpty(cert)) ? null: int.Parse(cert);
Display(x);
これはどのようにコードする必要がありますか?このメソッドはNullableをとります。ドロップダウンに文字列が選択されている場合、それをintに解析する必要があります。そうでなければ、メソッドにnullを渡します。私は同じことに遭遇しました
重複(int型?) - http://stackoverflow.com/questions/858080を参照してください。/nullable-types-and-the-ternary-operator-why-wake-this-work –
さらに詳しい情報はhttp://stackoverflow.com/questions/220250/in-c-why-cant-a-を参照してください。条件付き演算子で暗黙にキャストからヌル可能な型 –