DotNetUtility.ms
struct DotNetUtilityStruct
.NET用の追加メソッドを提供する。
public fn IsInstanceOf
オブジェクトが指定した型のインスタンスかどうかを判定する。
- パラメータ
typeName
<String>
型のアセンブリ修飾名。
- パラメータ
obj
<DotNetObject:Any>
- 戻り値
<BooleanClass>
public fn IsSubclassOf
クラス、またはオブジェクトが指定した型から派生しているかどうかを判定する。
- パラメータ
typeName
<String>
型のアセンブリ修飾名。
- パラメータ
obj
<DotNetClass:Any|DotNetObject:Any>
- 戻り値
<BooleanClass>
public fn TypeOf
型の完全修飾名を取得する。
- パラメータ
obj
<DotNetClass:Any|DotNetObject:Any>
- 戻り値
<String>
- 補足
DotNetClass
およびDotNetObject
以外の場合はclassOf
の結果を文字列化する。
public fn StructName
- 戻り値
<Name>
public fn Dump
- パラメータ
indent:
<String>
- パラメータ
out:
<FileStream|StringStream|WindowStream>
出力先。既定値は
listener
。
- 戻り値
<OkClass>
public fn Equals
- パラメータ
obj
<Any>
- 戻り値
<BooleanClass>
- 補足
大文字と小文字を区別する。