C# Class cadencii.Misc

Exibir arquivo Open project: cadencii/cadencii Class Usage Examples

Public Methods

Method Description
get_executing_namespaces ( ) : string[]

現在の実行アセンブリで使用されている名前空間のリストを取得します

get_executing_types ( ) : System.Type[]

現在の実行アセンブリで使用されている型のリストを取得します

getmd5 ( FileStream file_stream ) : string
getmd5 ( string s ) : string
obj_clone ( object obj ) : object

Reflectionを利用して、インスタンスのディープなクローニングを行います。 クローン操作の対象はインスタンスのフィールドであり、値型のものは単なる代入を、 参照型の物であってかつClone(void)メソッドが実装されているものはCloneしたものを、 それ以外は単に参照が代入されます

Method Details

get_executing_namespaces() public static method

現在の実行アセンブリで使用されている名前空間のリストを取得します
public static get_executing_namespaces ( ) : string[]
return string[]

get_executing_types() public static method

現在の実行アセンブリで使用されている型のリストを取得します
public static get_executing_types ( ) : System.Type[]
return System.Type[]

getmd5() public static method

public static getmd5 ( FileStream file_stream ) : string
file_stream System.IO.FileStream
return string

getmd5() public static method

public static getmd5 ( string s ) : string
s string
return string

obj_clone() public static method

Reflectionを利用して、インスタンスのディープなクローニングを行います。 クローン操作の対象はインスタンスのフィールドであり、値型のものは単なる代入を、 参照型の物であってかつClone(void)メソッドが実装されているものはCloneしたものを、 それ以外は単に参照が代入されます
public static obj_clone ( object obj ) : object
obj object
return object