C# 클래스 cadencii.Misc

파일 보기 프로젝트 열기: cadencii/cadencii 1 사용 예제들

공개 메소드들

메소드 설명
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