您更喜欢从给定字符串中提取子字符串,为什么?
我在想,因为Left
和Right
是VB函数而不是.NET函数,所以它们在兼容性方面可能会引起问题。
请澄清我的想法。
答案 0 :(得分:8)
使用最有意义的东西,即使这段代码更容易阅读。
我不知道为什么你认为他们将来会出现问题,他们是功能,他们是作为VB.Net语言集的一部分提供的,有没有世俗的理由为什么他们会被删除,即使他们是,他们将重新实施。
使用'em,因为你不会失去他们
答案 1 :(得分:2)
当给出来自Microsoft.VisualBasic
的特征与核心框架集合中提供的类似特征之间的选择时,我倾向于在大多数情况下坚持使用后者。
我出于各种原因这样做:
Call
声明一样。yield
)可以让我的生活更轻松。)一个值得注意的例外,我倾向于使用提供的My
namespace代理; My.FileSystem.ReadAllText(...)
只是性感。 :P
答案 2 :(得分:1)
你一个人工作吗?
如果不是,那么决定很简单。
Substring
。 Left
和Right
。