Not clear what the exact output you want.
But,
ArrayList StdRegNo = new ArrayList();
StdRegNo.Add("123");
StdRegNo.Add("456");
for (int i = 0; i < StdRegNo.Count; i++)
{
string timeLine = StdRegNo[i] + "_Timeline";
}
will give, first, 123_Timeline then 456_Timeline.
Add() takes an object as the parameter. So, be careful what you put there. For your case, this has to be a string or some numeric type.