【发布时间】:2010-12-15 21:25:11
【问题描述】:
如何从另一个string 中提取由最右边六个字母组成的substring?
例如:我的字符串是"PER 343573"。现在我只想提取"343573"。
我该怎么做?
【问题讨论】:
-
您可以使用 VB.NET Right 方法的源代码。您需要先转换为 C#:referencesource.microsoft.com/#Microsoft.VisualBasic/… Convert to C# using converter.telerik.com
-
但是VB代码依赖于strings.sc中的c# Substring函数
-
这并不是一个非常好的方法,但如果你手头紧,你可以添加对 Microsoft.VisualBasic.dll 的引用,并使用 Right 方法。它不是一种扩展方法。你必须像这样使用它:
string endOfString = Strings.Right(wholeString, 6);