public static ArrayList GetValuesFromContent(string startTag, string endTag, string content)
{
var items = new ArrayList();
var startIndex = content.IndexOf(startTag);
while (startIndex > -1)
{
var lastIndex = startIndex + startTag.Length;
var endIndex = content.IndexOf(endTag, lastIndex, content.Length - lastIndex);
if (endIndex > -1)
{
items.Add(content.Substring(lastIndex, endIndex - lastIndex));
}
startIndex = content.IndexOf(startTag, lastIndex, content.Length - lastIndex);
}
return items;
}