掲示板システム
ホーム
アクセス解析
カテゴリ
ログアウト
定数にプロパティー値を入れる (ID:123970)
名前
ホームページ(ブログ、Twitterなど)のURL (省略可)
本文
私も.NETはわかりませんが、 > ”定数には値が必要です。” というコンパイルエラーがでるのなら、そのままの通り > a.プロパティー(引数) が実行時に決定されるからなのでは? ※…ん?ちょっと考えれば、 > const a As NEW オブジェクト型 = a.プロパティー(引数) という式、「何を定数式にするか?」という部分があいまいでは? ・aは"オブジェクト型"の新しいインスタンスを格納して、定数式になる ・aは、aのプロパティが返す参照を格納して、定数式になる さらにいえば、 ・そもそもaに"オブジェクト型"の新しいインスタンスへの参照が設定されるのが先で、 a.プロパティーが呼ばれるのが後なのか分からない。 以上のことから、この構文事体が貴方の思惑通りに動くとは限らないように感じますので、 できるなら、もっと詳しく状況を説明してほしいかと思います。 …というか、インスタンスへは動的に作られるはずなので、その参照も定数式にできないのでは? という根本的な疑問も残りますね…
←解決時は質問者本人がここをチェックしてください。
戻る
掲示板システム
Copyright 2020 Takeshi Okamoto All Rights Reserved.