29Console.WriteLine(
"생성자");
34Console.WriteLine(
"파괴자");
37 공개 int실행서버(
문자열ModelText,
바이트[] GDXIn파일,
바이트[] 매개변수파일, 참조
바이트[] GDXOut파일, 참조
문자열로그 출력, 참조
문자열메시지)
43 if(ModelText.Length == 0)
45메시지 =
"모델 텍스트가 수신되지 않았습니다";
51 if(ParameterFile.Length > 0)
55Console.WriteLine(
"매개변수 파일 작성 중:"+ 매개변수파일이름);
56File.WriteAllBytes(ParameterFileName, ParameterFile);
57opt = ws.
추가옵션(optFile: ParameterFileName);
65 if(GDXInFile.Length > 0)
68Console.WriteLine(
"GDX 파일 작성 중:"+ GDXIn파일 이름);
69File.WriteAllBytes(GDXInFileName, GDXInFile);
70선택.
정의[
"GDXIn파일"] = GDXInFileName;
72선택.
정의[
"GDXOut파일"] = GDXOutFileName;
75Console.WriteLine(
"작업 시작 중...");
77StringWriter 로그 =
신규StringWriter();
80LogOutput = log.ToString();
83Console.WriteLine(
"GDXOut 파일 읽는 중: "+ GDXOut파일 이름);
84GDXOutFile = File.ReadAllBytes(GDXOutFileName);
97Console.WriteLine(
"오류:\n0", 예: 메시지);