c# 输入多个字符串,运行后显示为一行,并用空格隔开
时间: 2024-09-15 14:12:39 浏览: 61
在 C# 中,如果你想要输入多个字符串并将其显示为一行,每个字符串之间用空格隔开,可以使用 `Console.Write()` 或 `string.Join()` 方法。这里是一个简单的示例:
```csharp
using System;
class Program {
static void Main(string[] args) {
Console.Write("请输入多个字符串 (用逗号分隔): ");
string input = Console.ReadLine(); // 获取用户输入
// 将输入的字符串数组分割成单个元素
string[] strArray = input.Split(',');
// 使用 string.Join() 方法连接字符串,用空格作为分隔符
string result = string.Join(" ", strArray);
Console.WriteLine("以空格隔开后的结果: " + result);
Console.ReadKey(); // 等待用户按下任意键后关闭窗口
}
}
```
在这个程序中,首先提示用户输入一系列用逗号分隔的字符串,然后使用 `Split()` 方法将输入的字符串切分成一个数组,再使用 `Join()` 方法将它们连接起来,每个元素之间插入一个空格。
阅读全文