Работа с шагами мастера метеоритов?

Я знаю, что это старый пост, я нашел хорошее решение, которое стоит использовать:

''' <summary>
''' Gives acces to strings paths that are used often in the application
''' </summary>
Public NotInheritable Class Link        
    Public Const lrAutoSpeed As String          = "scVirtualMaster<.lrAutoSpeed>"
    Public Const eSimpleStatus As String        = "scMachineControl<.eSimpleStatus>"
    Public Const xLivebitHMI As String          = "scMachineControl<.xLivebitHMI>"      
    Public Const xChangeCycleActive As String   = "scMachineControl<.xChangeCycleActive>"

End Class

Использование:

'Can be anywhere in you applicaiton:
Link.xChangeCycleActive

Это предотвращает нежелательное дополнительное кодирование, это легко для поддержки, и я думаю, что это минимизирует дополнительные накладные расходы процессора.

Также визуальная студия отображает строковые атрибуты сразу после того, как вы наберете «Ссылка», как если бы она была обычной Enum

0
задан Sugun Rajiv 16 March 2015 в 07:22
поделиться