【发布时间】:2015-03-19 14:34:13
【问题描述】:
我在 VB.NET 中有一个任务,目前我被困住了。希望得到一些帮助。
问题是这样的:您在文本框中输入随机字符,例如 12ab3c4d5efgh,然后单击按钮,它必须将文本框中的字符排序为 2 个单独的标签,具体取决于“字符”是否是数字或字母。因此,继续该示例,标签 1 必须显示“12345”,标签 2 必须显示“abcdefgh”。我希望我说得够清楚。
我被要求使用 Val() 函数,但我真的不知道。有人可以帮忙吗? :D
【问题讨论】:
-
如果您需要有关
Val()的帮助,请查看此处:msdn.microsoft.com/library/k7beh1x9(v=vs.90).aspx -
Val 将返回 12345,它只是将数字字符取出并将它们转换为 int。您可以他们将其转换回字符串并使用它来过滤原始字符串。不知道为什么有人会打扰,正确地解决问题会容易得多,也更容易理解。
-
@TonyHopkinson,(
Val("12ab3c4d5efgh")返回12.0。 -
嗯,少用是不是……