commandlineparser / commandlineparser/commandline
Would be good if there was a way to ignore whitespace around seperator characters when parsing an IEnumerable
- Ngôn ngữ chính
- C#
- Star
- 4.8k
- Fork
- 478
- Chỉ số merge pull request
- Không có pull request nào được merge trong 30 ngày
Mô tả
**Issue by [ClerioVision](https://github.com/ClerioVision)**
_Monday Jul 24, 2017 at 13:41 GMT_
_Originally opened as https://github.com/gsscoder/commandline/issues/460_
----
I'm using the following option class to parse a list of Enum values separated by ":' characters
so my command line might look like
prog -s NI:GALVO_CHILLER:OTS:A3200
would be nice if I could make it look like this (for better readability)
prog -s NI : GALVO_CHILLER : OTS : A3200
----------------------------------------------------
Public Class CommandLineOptions
Public Enum SupressableDevices As Integer
NI
GALVO_CHILLER
LASER_CHILLER
DOCK_CAMERA
BACK_CAMERA
PLATFORM_SENSOR
OTS
LASER
A3200
End Enum
<[Option]("s"c, "Supress", Separator:=":"c, Required:=False, HelpText:="Devices to be supressed.")>
Public Property SupressedDevices As IEnumerable(Of SupressableDevices)
<[Option]("v"c, "verbose", HelpText:="Print details during execution")>
Public Property Verbose As Boolean
End Class
Hướng dẫn đóng góp
Chưa lập chỉ mục được hướng dẫn đóng góp cho kho mã nguồn này
Đánh giá
Issue này chưa được đánh giá.