C# 클래스 Boo.Lang.Builtins

boo language builtin functions.
파일 보기 프로젝트 열기: boo/boo-lang 1 사용 예제들

공개 메소드들

메소드 설명
array ( Type elementType, ICollection collection ) : Array
array ( Type elementType, IEnumerable enumerable ) : Array
array ( Type elementType, int length ) : Array
array ( IEnumerable enumerable ) : object[]
cat ( ) : IEnumerable
enumerate ( object enumerable ) : IEnumerable
gets ( ) : string
iterator ( object enumerable ) : IEnumerable
join ( IEnumerable enumerable ) : string
join ( IEnumerable enumerable, char separator ) : string
join ( IEnumerable enumerable, string separator ) : string
map ( object enumerable, ICallable function ) : IEnumerable
matrix ( Type elementType ) : Array
print ( object o ) : void
prompt ( string message ) : string
range ( int max ) : IEnumerable
range ( int begin, int end ) : IEnumerable
range ( int begin, int end, int step ) : IEnumerable
reversed ( object enumerable ) : IEnumerable
shell ( string filename, string arguments ) : string
shellm ( string filename ) : string

Execute the specified MANAGED application in a new AppDomain. The base directory for the new application domain will be set to directory containing filename (Path.GetDirectoryName(Path.GetFullPath(filename))).

shellp ( string filename, string arguments ) : System.Diagnostics.Process
zip ( ) : ZipEnumerator

비공개 메소드들

메소드 설명
GetEnumerator ( object enumerable ) : IEnumerator

메소드 상세

array() 공개 정적인 메소드

public static array ( Type elementType, ICollection collection ) : Array
elementType System.Type
collection ICollection
리턴 System.Array

array() 공개 정적인 메소드

public static array ( Type elementType, IEnumerable enumerable ) : Array
elementType System.Type
enumerable IEnumerable
리턴 System.Array

array() 공개 정적인 메소드

public static array ( Type elementType, int length ) : Array
elementType System.Type
length int
리턴 System.Array

array() 공개 정적인 메소드

public static array ( IEnumerable enumerable ) : object[]
enumerable IEnumerable
리턴 object[]

cat() 공개 정적인 메소드

public static cat ( ) : IEnumerable
리턴 IEnumerable

enumerate() 공개 정적인 메소드

public static enumerate ( object enumerable ) : IEnumerable
enumerable object
리턴 IEnumerable

gets() 공개 정적인 메소드

public static gets ( ) : string
리턴 string

iterator() 공개 정적인 메소드

public static iterator ( object enumerable ) : IEnumerable
enumerable object
리턴 IEnumerable

join() 공개 정적인 메소드

public static join ( IEnumerable enumerable ) : string
enumerable IEnumerable
리턴 string

join() 공개 정적인 메소드

public static join ( IEnumerable enumerable, char separator ) : string
enumerable IEnumerable
separator char
리턴 string

join() 공개 정적인 메소드

public static join ( IEnumerable enumerable, string separator ) : string
enumerable IEnumerable
separator string
리턴 string

map() 공개 정적인 메소드

public static map ( object enumerable, ICallable function ) : IEnumerable
enumerable object
function ICallable
리턴 IEnumerable

matrix() 공개 정적인 메소드

public static matrix ( Type elementType ) : Array
elementType System.Type
리턴 System.Array

print() 공개 정적인 메소드

public static print ( object o ) : void
o object
리턴 void

prompt() 공개 정적인 메소드

public static prompt ( string message ) : string
message string
리턴 string

range() 공개 정적인 메소드

public static range ( int max ) : IEnumerable
max int
리턴 IEnumerable

range() 공개 정적인 메소드

public static range ( int begin, int end ) : IEnumerable
begin int
end int
리턴 IEnumerable

range() 공개 정적인 메소드

public static range ( int begin, int end, int step ) : IEnumerable
begin int
end int
step int
리턴 IEnumerable

reversed() 공개 정적인 메소드

public static reversed ( object enumerable ) : IEnumerable
enumerable object
리턴 IEnumerable

shell() 공개 정적인 메소드

public static shell ( string filename, string arguments ) : string
filename string
arguments string
리턴 string

shellm() 공개 정적인 메소드

Execute the specified MANAGED application in a new AppDomain. The base directory for the new application domain will be set to directory containing filename (Path.GetDirectoryName(Path.GetFullPath(filename))).
public static shellm ( string filename ) : string
filename string
리턴 string

shellp() 공개 정적인 메소드

public static shellp ( string filename, string arguments ) : System.Diagnostics.Process
filename string
arguments string
리턴 System.Diagnostics.Process

zip() 공개 정적인 메소드

public static zip ( ) : ZipEnumerator
리턴 ZipEnumerator