خوب دوست من اولین اشتباهتون تو sub string هست باید این صورت باشه
s = a.Substring(1, 3);
نه به این صورت:
a.Substring("1,3");
و دوم این شما a را مقدار دهس کردید و حالا این خط کد چه نیازی داره؟
a = textBox1.Text;
سئوالی که هست اینه اگه مقدار از تکس باکس می گیرد چرا در تعریف مقدار دهی کردید یا نه اگر روی همون مقدار دهی اولیه کار میکنید چرا از تکس باکس مقدار گرفتین
و راهنمایی آخر براتون split رو توصیه میکنم خیلی راحت ماو و سال و روز رو براتون جدا سازی می کنه به ایم صورت
string[] k=a.Split('/');
for(int i=0;i<k.Length;i++)
textBox2.Text += ":"+k[i].ToString(); ;
موفق باشین