C# Класс cadencii.Misc

Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
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したものを、 それ以外は単に参照が代入されます

Описание методов

get_executing_namespaces() публичный статический Метод

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

get_executing_types() публичный статический Метод

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

getmd5() публичный статический Метод

public static getmd5 ( FileStream file_stream ) : string
file_stream System.IO.FileStream
Результат string

getmd5() публичный статический Метод

public static getmd5 ( string s ) : string
s string
Результат string

obj_clone() публичный статический Метод

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