C# 클래스 Mono.CSharpShell

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

공개 메소드들

메소드 설명
CSharpShell ( ) : System
ReadEvalPrintLoop ( ) : int
Run ( string startup_files ) : int

보호된 메소드들

메소드 설명
ConsoleInterrupt ( object sender, ConsoleCancelEventArgs a ) : void
Evaluate ( string input ) : string
LoadStartupFiles ( ) : void

비공개 메소드들

메소드 설명
EscapeChar ( TextWriter output, char c ) : void
EscapeString ( string s ) : string
ExecuteSources ( IEnumerable sources, bool ignore_errors ) : void
GetLine ( bool primary ) : string
InitTerminal ( bool show_banner ) : void
InitializeUsing ( ) : void
PrettyPrint ( TextWriter output, object result ) : void
ReadEvalPrintLoopWith ( ReadLiner readline ) : void
SetupConsole ( ) : void
p ( TextWriter output, string s ) : void

메소드 상세

CSharpShell() 공개 메소드

public CSharpShell ( ) : System
리턴 System

ConsoleInterrupt() 보호된 메소드

protected ConsoleInterrupt ( object sender, ConsoleCancelEventArgs a ) : void
sender object
a System.ConsoleCancelEventArgs
리턴 void

Evaluate() 보호된 메소드

protected Evaluate ( string input ) : string
input string
리턴 string

LoadStartupFiles() 보호된 메소드

protected LoadStartupFiles ( ) : void
리턴 void

ReadEvalPrintLoop() 공개 메소드

public ReadEvalPrintLoop ( ) : int
리턴 int

Run() 공개 메소드

public Run ( string startup_files ) : int
startup_files string
리턴 int