-
Notifications
You must be signed in to change notification settings - Fork 23
Development BasicBlock
SO HYUN SEOP edited this page Mar 18, 2018
·
3 revisions
public class GFile : GModule
{
[GCommand("{0}에서 {1}로 파일 복사")]
public static void Copy(string source, string destination)
{
if (File.Exists(source))
{
File.Copy(source, destination);
}
}
}
기본적인 모듈의 구조는 위의 코드와 같습니다. GModule 클래스를 상속하여 새로운 클래스를 생성한 다음 자유롭게 정적 메소드를 작성합니다. 그 후 GCommand Attribute 를 추가하여 해당 메소드가 블록으로 변환될 수 있음을 표시합니다. GCommand 에서는 String.Format 함수와 동일하게 입력 받는 인자의 위치를 자유롭게 정의하는 것이 가능합니다.