【发布时间】:2020-02-12 07:01:00
【问题描述】:
程序将输入作为单行中的消息列表,这里是消息 消息=“上午 10:10 来自 Ram 的电子邮件”“上午 10:15 来自 Ramesh 的电子邮件”“上午 10:20 来自 Rajan 的电子邮件”“上午 10:25 来自 Rakesh 的电子邮件”。这些消息在单行中作为输入,我们必须在不同的行中单独显示 这是我的代码,我得到一个错误。
using System;
using System.Collections;
class HelloWorld
{
static void Main()
{
string c=Console.ReadLine();
string[] sl=c.Split("" "");
foreach(string cc in sl)
Console.WriteLine(cc);
}
}
输入格式
"email from Ram at 10:10 am" "email from Ramesh at 10:15 am" "email from Rajan at 10:20 am" "email from Rakesh at 10:25 am"
预期输出:
email from Rakesh at 10:25 am
email from Rajan at 10:20 am
email from Ramesh at 10:15 am
email from Ram at 10:10 am
请帮忙,因为我是 C# 新手
【问题讨论】:
-
问题是你被包含在你想要保留的字符串中的空格分割。
-
不完全是空格,我想用 " " 模式分割,但我得到错误