C# Class cadencii.Misc

Afficher le fichier Open project: cadencii/cadencii Class Usage Examples

Méthodes publiques

Méthode 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 méthode

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

get_executing_types() public static méthode

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

getmd5() public static méthode

public static getmd5 ( FileStream file_stream ) : string
file_stream System.IO.FileStream
Résultat string

getmd5() public static méthode

public static getmd5 ( string s ) : string
s string
Résultat string

obj_clone() public static méthode

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