NETLink`
NETLink`

StaticsVisible

StaticsVisible

LoadNETTypeのオプションであり,静的なメソッドとフィールドの定義が作成されるクラス特定のコンテキストを$ContextPathに置くべきかどうかを指定する.

詳細とオプション

  • StaticsVisibleを使うためには,まず.NET/Link をロードしなくてはならない.それにはNeeds["NETLink`"]を実行する必要がある.
  • funcという名前の静的メソッドを含む"com.sub.Class"という名前のクラスを,オプションStaticsVisible->False付きでロードする場合,Class`func[args]と書かなければならない.
  • デフォルト設定はFalseであり,これはシャドーイング問題に繋がる名前の衝突の可能性をなくすためである.