C# Класс Boo.Lang.Builtins

boo language builtin functions.
Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
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