C# 클래스 DroidExplorer.Bootstrapper.Arguments

An command line argument parser
파일 보기 프로젝트 열기: camalot/droidexplorer

Private Properties

프로퍼티 타입 설명
GetFirstParamValue string
InternalContains bool
InternalContainsAny bool

공개 메소드들

메소드 설명
Arguments ( ) : System

Initializes a new instance of the Arguments class.

Arguments ( string args ) : System

Initializes a new instance of the Arguments class.

Clear ( ) : void

Removes all parameters from this collection

Contains ( ) : bool

Determines whether contains any param in the specified param list.

Contains ( string param ) : bool

Determines whether the specified param contains param.

ContainsValue ( string value ) : bool

Determines whether the specified value contains value.

Get ( ) : string

Gets the specified param value.

Get ( string param ) : string

Gets the specified param value.

Parse ( string args ) : void

Parse the specified arguments.

Valid parameters forms: {-,/,--}param{ ,=,:}((",')value(",')) Examples: -param1 value1 --param2 /param3:"Test-:-work" /param4=happy -param5 '--=nice=--'

ToString ( ) : string

Returns a that represents the current .

this ( ) : string

Gets the param or the second param, if the first doesn't exist.

this ( string param ) : string

Gets the System.String with the specified param.

비공개 메소드들

메소드 설명
GetFirstParamValue ( ) : string

Gets the first param value.

InternalContains ( string param ) : bool

Determines whether contains the specified param.

InternalContainsAny ( ) : bool

Determines whether contains any param in the specified param list.

메소드 상세

Arguments() 공개 메소드

Initializes a new instance of the Arguments class.
public Arguments ( ) : System
리턴 System

Arguments() 공개 메소드

Initializes a new instance of the Arguments class.
public Arguments ( string args ) : System
args string The args.
리턴 System

Clear() 공개 메소드

Removes all parameters from this collection
public Clear ( ) : void
리턴 void

Contains() 공개 메소드

Determines whether contains any param in the specified param list.
public Contains ( ) : bool
리턴 bool

Contains() 공개 메소드

Determines whether the specified param contains param.
public Contains ( string param ) : bool
param string The param.
리턴 bool

ContainsValue() 공개 메소드

Determines whether the specified value contains value.
public ContainsValue ( string value ) : bool
value string The value.
리턴 bool

Get() 공개 메소드

Gets the specified param value.
public Get ( ) : string
리턴 string

Get() 공개 메소드

Gets the specified param value.
public Get ( string param ) : string
param string The param.
리턴 string

Parse() 공개 메소드

Parse the specified arguments.
Valid parameters forms: {-,/,--}param{ ,=,:}((",')value(",')) Examples: -param1 value1 --param2 /param3:"Test-:-work" /param4=happy -param5 '--=nice=--'
public Parse ( string args ) : void
args string The args.
리턴 void

ToString() 공개 메소드

Returns a that represents the current .
public ToString ( ) : string
리턴 string

this() 공개 메소드

Gets the param or the second param, if the first doesn't exist.
public this ( ) : string
리턴 string

this() 공개 메소드

Gets the System.String with the specified param.
public this ( string param ) : string
param string
리턴 string