无效令牌' for'在类,结构或接口成员声明中

时间:2018-04-10 18:56:12

标签: c# for-loop

我正在尝试创建一个for循环,它将从一个大字符串中获取多个不同的子字符串。但是,它给了我这个错误:

无效令牌' for'在类,结构或接口成员声明中

我还得到一个错误,指出index,endOfLine,indexNumber甚至是为for循环创建的i在此上下文中不存在。据我所知,这可能是因为它没有认识到它是for循环,但我无法确定。

如果有人可以解释如何解决这个问题,我们将不胜感激。

static char indexNumber = (char)67;
    static string mystring = "some large string";
    static int index = mystring.IndexOf(indexNumber);
    static int endOfLine = mystring.LastIndexOf("]}}]); }");

    for (int i=index; i<=endOfLine; i++)
        {
            indexNumber++;
            static int newIndex = mystring.IndexOf(indexNumber);
            string events = mystring.Substring(index, (newIndex - index));
        }

0 个答案:

没有答案