C# int型にnullを代入する
![C# int型にnullを代入する](https://mebee.info/wp-content/uploads/2020/10/csharp.png)
C#で、int型にnullを代入するサンプルコードを記述してます。
環境
- OS windows10 pro 64bit
- Microsoft Visual Studio Community 2019 Version 16.7.1
nullを代入
通常、以下のようにint型にnullを代入することはできません。
int num = null;
![](https://mebee.info/wp-content/uploads/2021/05/image-224.png)
int型にnullを代入する場合は、「?」を使用して代入します。
int? num = null;
また、別の変数に代入する場合は、下記のコードだとエラーになるので、
int? num = null;
int hoge = num;
![](https://mebee.info/wp-content/uploads/2021/05/image-225.png)
キャストしてから代入します。
int? num = null;
int hoge = (int)num;
-
前の記事
windows11 パッケージ管理用の「scoop」のインストールを行う 2021.12.08
-
次の記事
Linux 隠しファイルを作成する 2021.12.08
コメントを書く