vb の古いコードを使用していますが、vb.net の新しいコードに最適な方法を知りたい..
test = Mid(strData, Pos1 + Len(strFirst))
test = Mid(strData, Pos1 + Len(strFirst) + 3 + Len(strID))
test = Microsoft.VisualBasic.Left(strID, Pos2 - 1)
vb の古いコードを使用していますが、vb.net の新しいコードに最適な方法を知りたい..
test = Mid(strData, Pos1 + Len(strFirst))
test = Mid(strData, Pos1 + Len(strFirst) + 3 + Len(strID))
test = Microsoft.VisualBasic.Left(strID, Pos2 - 1)
変数のデータ内容を提供していstrData
strID
strFirst
Pos1
Pos2
ないため、説明するためのより良いコードを書くことはできませんが、この例で十分です。
同等のVB6
機能:
Len = "String".Length
Left = "String".Substring(0, length)
Mid = "String".Substring(start position, length)
次に、VB.NET
コード変換は次のようになります。
test = strData.Substring(pos1 + strFirst.length)
test = strData.Substring(pos1 + strFirst.length + 3 + strID.length)
test = strID.Substring(Pos2 - 1)