Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
インテリセンスがデータ型の後に「?」文字を表示するのはなぜですか? (長い?)、どういう意味ですか?...プロパティ値が Long 型を返すかどうかわかりませんか? はいの場合、なぜですか?
私がこれを見たのは初めてです。
これは、型が null 許容であることを意味します。
通常、値の型は null 許容ではありません。数バージョン前に、.NET はそれを支援するために .NET と呼ばれる構造体を導入しましたNullable(Of T)。?値の型の後に aを付けると、その省略形になります。
Nullable(Of T)
?
Long?と同じですNullable(Of Long)。
Long?
Nullable(Of Long)