|
|
1
57
这里有一个扩展方法可以完成这项工作。
这意味着您可以像旧的VB一样使用它
|
|
2
37
另一个单行选项如下所示:
|
|
|
3
34
Strings.Left 那是 确切地 同样的方法。 |
|
4
14
|
|
5
6
使用:
它不应该出错,返回空字符串形式的null,并返回修剪过的值或基值。像“testx.Left(4)或str.Right(12)”一样使用它; |
|
6
5
|
|
|
7
2
您可以将对子字符串的调用封装在一个新函数中,按照其他答案中的建议测试其长度(正确的方法),或者使用Microsoft.VisualBasic命名空间并直接使用left(通常认为是错误的方法!) |
|
8
2
另一种技术是通过添加Left()方法来扩展string对象。 以下是有关此技术的源文章: http://msdn.microsoft.com/en-us/library/bb384936.aspx
然后将其放在要使用扩展名的任何文件的顶部:
像这样使用它:
|
|
|
9
1
我喜欢这样做:
不过,如果你想要尾随空格或起始空格,那你就倒霉了。
|
|
|
10
0
如果要避免使用扩展方法并防止长度不足错误,请尝试以下操作
|
|
11
0
只是在一个非常特殊的情况下: 如果在左侧执行此操作,您将使用部分字符串检查数据,例如:
|