私は次のコードを書かれている:として私は3行目では、コンパイル時エラーを取得していますC#では、ASキーワードを使用して値を抽出できますか?どうやって?
object obj = 123; // Line 1
int? num = null; // Line 2
num = obj as int; // Line 3
を - 「キーワードは( 『intは』非NULL可能値である参照型またはNULL可能タイプで使用されなければならないようタイプ)"。
私は理解したい:私のINTがNULL可能ですが
は 1、なぜそれが
2.どのように我々はNUMでOBJの値を取得することができ、このエラーを与えていますか? ASキーワードはここで動作しませんか?