Я разрабатываю приложение Windows VB.NET. в VS 2010.Как получить исправленную подстроку из динамического содержимого строки?
Я хочу получить подстроку
$ CostCenterId | 4^10
из следующей строки.
PaymentMode | НЕФТЬ^$ IsPaid | Ложные^$ Валюта | INR-индийский рупия^$ CostCenterId | 4^10 $ LedgerId | 2^3 $
Положение текущей строки ($ CostCenterId | 4^10) в последовательности может быть изменено. , но он всегда будет находиться между двумя знаками $. Я написал приведенный ниже код, но смущен, что написать дальше?
Public Sub GetSubstringData()
dim sfullString = "PaymentMode|NEFT^$IsPaid|False^$Currency|INR-Indian
Rupee^$CostCenterId|4^10$LedgerId|2^3$"
Dim CostIndex As Integer
CostIndex = sDiscription.IndexOf("CostCenterId")
sDiscription.Substring(CostIndex,
End Sub
Что такое «$» c? – bnil
'c' указывает, что символ слева должен рассматриваться как символ вместо строки. Является ли способ VB.NET напрямую помещать символы. Вы можете использовать его без этого, если хотите, рассматривая его как «String», он будет работать так же. – SysDragon