- PR -

object型の配列について

1
投稿者投稿内容
さんちゃん
会議室デビュー日: 2004/10/08
投稿数: 8
投稿日時: 2004-10-12 14:15
VB.NETでプログラム中で
Dim aaa() As object = {"1",2}
と宣言して
IDEのデバッカでaaaの中身を
みると、
object型でなく、string型、integer型と表示されます。
勝手に型変換されるみたいです。

どこかに設定があるのでしょうか?





一郎
ぬし
会議室デビュー日: 2002/10/11
投稿数: 1081
投稿日時: 2004-10-12 15:00
aaaの第一要素、第二要素はobject型として参照されているだけで、メモリ上に存在するのはstring型とinteger型のインスタンスです。
デバッガではそのインスタンスを型を表示しているだけです。
burton999
ぬし
会議室デビュー日: 2003/10/06
投稿数: 898
お住まい・勤務地: 東京
投稿日時: 2004-10-12 15:04
ちなみに
サフィックス(接尾語)を指定することにより
リテラル値の型を指定することができます。

http://dobon.net/vb/dotnet/beginner/literals.html
1

スキルアップ/キャリアアップ(JOB@IT)