小编use*_*068的帖子

输入验证的正则表达式问题

我有这个要求来检查给定用户输入中的字符,数字和几个特殊字符.输入可以包含AZ,az,0-9,.,?和>.它不应该有任何其他特殊性质.

如果输入有一个,它应该停在那里并做一些其他工作人员.我试图写这样的正则表达式(如下),但它总是假的 - 我不知道我错过了什么:

string[] vals = allParams.Split(':');
Regex rgx = new Regex(@"^[a-zA-Z0-9?>.]$");
foreach (string value in vals)
{
    string result = rgx.IsMatch(value).ToString();
    if (result == "False")
        return;
}
Run Code Online (Sandbox Code Playgroud)

c# regex

4
推荐指数
1
解决办法
240
查看次数

withEvents 变量“PreviousPage”与基类“Page”中的属性“PreviousPage”冲突,应声明为“Shadows”

我正在将应用程序从 vb.net 2003 转换为 2005。我收到以下警告,需要帮助如何解决它。

withEvents 变量“PreviousPage”与基类“Page”中的属性“PreviousPage”冲突,应声明为“Shadows”

vb.net

3
推荐指数
1
解决办法
4579
查看次数

在为DataView Variable分配值之前,变量'cl'通过引用传递

我有以下代码将一个dataView变量传递给一个函数,我收到以下警告:"变量'cl'在被赋值之前通过引用传递.在运行时可能会产生空引用异常."

Function Editclass()
    Dim cl As DataView
    Bindclass (SqlConnection2, cl)
    Return cl
End Function


Sub Bindclass(ByVal conn As SqlConnection, ByRef cl As DataView)
    conn.Close()
    getdata.Connection = conn
    getdata.SQL = "SELECT * FROM POM_ClassView ORDER BY CLASSID"
    getdata.FillGridDropDown()
    cl = getdata.DataView
End Sub
Run Code Online (Sandbox Code Playgroud)

我怎么能在这里解决警告?

vb.net

2
推荐指数
1
解决办法
2330
查看次数

标签 统计

vb.net ×2

c# ×1

regex ×1