MessageBox.Show(时间跨度)

l--*_*''' -1 .net c# timespan messagebox

我想表现出TimeSpanMessageBox,但我得到一个错误:

DateTime date1 = new DateTime(byear, bmonth, bday, 0, 0, 0);
DateTime datenow =  DateTime.Now;
TimeSpan age = datenow - date1;
MessageBox.Show(ToString(age));
Run Code Online (Sandbox Code Playgroud)

Error 1 No overload for method 'ToString' takes '1' arguments

我如何输出消息框TimeSpan

Joe*_*orn 11

MessageBox.Show(age.ToString());
Run Code Online (Sandbox Code Playgroud)

虽然你可能不喜欢这个结果.如果你想要一个特定的格式,你必须自己实现它.