在下面运行时显示程序错误**
未处理的异常:systemArgumentOutofRange:Index 和长度必须引用字符串中的位置。
**
string input = "OneTwoThree sdfhguiosdrb asdhfuiaserthf aseiryaseuigraweui";
int size = input.Length;
if (input.Length > 30)
{
msg1 = input.Substring(0, 30);
msg2 = input.Substring(msg1.Length, size);
Console.WriteLine("Message: {0}", msg1);
Console.WriteLine("\nMessage: {0}", msg2);
}
else
Console.WriteLine(input);
请帮助我做错了什么。