-1

如何检查字符串中是否仅包含 / 符号?该字符串可能有多个 / 符号,其间有空格。在这种情况下,我想考虑该字符串为空。

4

1 回答 1

3

在 c# 中,答案是:

if (yourText.Count(x => (x != '/') && (x != ' ')) > 0)
{
    //not empty
}

基本上:“如果不是“/”或空格的所有字符的计数大于0”

好久没做VB了,不过翻译应该不难。你可以只做for循环方法

Dim isEmpty as Boolean = true;
For (Dim i as Integer = 0 to yourText.Length - 1)
    If (yourText[i] <> "/"C And yourText[i] <> " "C) Then
        isEmpty = false;
    End If
Next

同样,我完全是凭记忆做到这一点的,所以如果我的语法不正确,请原谅。如果我有错误,请更正我的代码。

于 2013-06-08T04:26:20.577 回答