子字符串数组中的索引出现问题

本文关键字:问题 索引 字符串 数组 | 更新日期: 2023-09-27 18:00:48

ProfilePageList是字符串数组,每个字符串包含由一组字符(#$%(分隔的pageID、PageName和PageContent。这是一个ASP。NET应用程序使用C#

            foreach (string item in ProfilePageList)
            {
                string PageContent = ""; string PageName = ""; string PageID = "";
                *** > This part is wrong. Help me here ***
                PageID = item.Substring(0, item.IndexOf('#$%') + 2);
                PageContent = item.Substring(item.IndexOf('#$%') + 1);
                PageName = item.Substring(0, item.IndexOf('#$%'));

                callsomefunction(PageID , PageName, PageContent);  
            }

输入字符串为Helloo#$%<p>How are you??</p>#$%74396

我不知道如何使用这个子字符串。有人能帮帮我吗求你了!!提前非常感谢。。

子字符串数组中的索引出现问题

看看这些:

http://msdn.microsoft.com/en-us/library/system.string.substring(v=vs.71(.aspx

http://csharp.net-informations.com/string/csharp-string-substring.htm

但我认为你想做的是这样的事情:

string[] substrings = inputString.Split("#$%");

无论如何,您正在使用的数据结构——将数据填充到字符串中——相当复杂。为什么不使用合适的物体呢?