Sto sviluppando una classe per prevenire eventuali sql injection.

Nella mia classe passo la querystring per poterla controllare:

codice:
    public static string controlloqs(string qs)
    {

    object regEx;
    setregEx = new RegExp();
    regEx.Pattern = "banner82|nihaorr1|adw95|xp_|;|--|/\\*|<script|</script|ntext|nchar|nvarchar|alter|begin|create|cursor|" + "declare|delete|drop|exec|execute|fetch|insert|kill|open|sys|sysobjects|syscolumns|table|update|varch" + "ar";
    regEx.IgnoreCase = true;
    regEx.Multiline = true;
    foreach (item in qs) {
    if (regEx.test(qs[item])) {
        Response.redirect(index.aspx);
    }
    }

    }
Compilando però ho errore su

foreach (item in qs) {
dove dice:
Error 1 Type and identifier are both required in a foreach statement