I have address String
like "abc 201 lmn road pqr near xyz building state maharashtra navi mumbai, 4212001 .... "
I want to split this string to List like
List<string> addrList = new List<string>();
addrList.add("abc 201 lmn road pqr near");
addrList.add("xyz building state maharashtra ");
addrList.add("navi mumbai, 4212001");
I tried the following function
private string[] splitToNChar(string inputString, int chunkSize)
{
List<string> myList = new List<string>();
for (int i = 0; i < inputString.Length; i += chunkSize)
{
myList.Add(inputString.Substring(i, chunkSize));
}
return myList.ToArray();
}
but it has an exception when I pass chunk size as 40
characters like
Exception thrown: 'System.ArgumentOutOfRangeException' in mscorlib.dll Exception eee : Index and length must refer to a location within the string.