using System.Collections.Generic;
public static void Main()
string inputString = "sdfgabcwetrrytruyrtuabcpotre!@#abcprtort";
var resultList = new List< Dictionary<string,string>>();
resultList.Add(Program.processString(inputString,"abc"));
resultList.Add(Program.processString(inputString,"s"));
resultList.Add(Program.processString(inputString,"r"));
resultList.Add(Program.processString(inputString,"zi"));
public static Dictionary<string,string> processString(String inputStr, String separator){
Dictionary<string, string> result = new Dictionary<string, string>();