C# Класс AcManager.AppArguments

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

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

Метод Описание
AddFromFile ( string filename ) : void
Get ( AppFlag flag ) : string
GetBool ( AppFlag flag, bool defaultValue = false ) : bool
GetDouble ( AppFlag flag, double defaultValue = 0d ) : double
Has ( AppFlag flag ) : bool
Initialize ( IEnumerable args ) : void
Set ( AppFlag flag, bool &option ) : void
Set ( AppFlag flag, double &option ) : void
Set ( AppFlag flag, int &option ) : void
Set ( AppFlag flag, string &option ) : void

Приватные методы

Метод Описание
ArgStringToFlag ( string arg ) : AppFlag?
FlagToArgString ( AppFlag flag ) : string

Описание методов

AddFromFile() публичный статический Метод

public static AddFromFile ( string filename ) : void
filename string
Результат void

Get() публичный статический Метод

public static Get ( AppFlag flag ) : string
flag AppFlag
Результат string

GetBool() публичный статический Метод

public static GetBool ( AppFlag flag, bool defaultValue = false ) : bool
flag AppFlag
defaultValue bool
Результат bool

GetDouble() публичный статический Метод

public static GetDouble ( AppFlag flag, double defaultValue = 0d ) : double
flag AppFlag
defaultValue double
Результат double

Has() публичный статический Метод

public static Has ( AppFlag flag ) : bool
flag AppFlag
Результат bool

Initialize() публичный статический Метод

public static Initialize ( IEnumerable args ) : void
args IEnumerable
Результат void

Set() публичный статический Метод

public static Set ( AppFlag flag, bool &option ) : void
flag AppFlag
option bool
Результат void

Set() публичный статический Метод

public static Set ( AppFlag flag, double &option ) : void
flag AppFlag
option double
Результат void

Set() публичный статический Метод

public static Set ( AppFlag flag, int &option ) : void
flag AppFlag
option int
Результат void

Set() публичный статический Метод

public static Set ( AppFlag flag, string &option ) : void
flag AppFlag
option string
Результат void