VB.NET質問スレ(Part42) [転載禁止]©5ch.io
■ このスレッドは過去ログ倉庫に格納されています
0265デフォルトの名無しさん
2015/04/26(日) 22:59:36.69ID:TSTvOAjs>明示的に型指定しない限り全部Objectとして推論されるという
誰にレスしてるのか知らんが、推論って解ってるか?
Dim a = "test"
これは明示的に型を指定していない(Stringとはどこにも書いてない)がStringだと推論できる
すくなくとも2013で試したけどちゃんとそう推論されてString型になってる
型を指定しない変数がObjectになるのは、型推論以前の話
Dim a
これがObjectになるのは、旧VBでVariantになってたものとの整合性のためだ
これはOption Inferに関係ない話
■ このスレッドは過去ログ倉庫に格納されています