型?はnullを取り得る型

通常、C#の値型はnull値を取れません。
しかし、型の後に"?"*1をつけることでnullを許容するNullable型になります。
参考:null許容型(Nullable 型) - C# によるプログラミング入門 | ++C++; // 未確認飛行 C


最近VisualStudioでさくさくさくさく開発をしています。オブジェクトの中身とか中の構造とか、分からなくてもコードが書けてしまうというのは将来が少し怖い…

*1:"?"って特殊文字だったりするのでGoogleの検索かけづらいんですよね! こういうときは人に聞くのが一番だ! 先輩ありがとう!!