首页 > 解决方案 > 拆分用户输入字符串

问题描述

我想将用户输入字符串拆分为 2 个字符串。

string userinput = Console.ReadLine();

我希望当用户输入例如“open google.com”时,它被分为 2 个字符串,例如:

string userinput1 = "open";
string userinput2 = "google.com";

如果用户键入“open google.com example”之类的内容,则“example”这个词将被忽略并且不会存储在任何字符串中:D

我希望你能帮助我。

标签: c#input

解决方案


String.Split很有用。


string userinput = Console.ReadLine();

char[] delim = new char[]{ ' ' };
string[] splitted = userinput.Split(delim);

string userinput1 = splitted[0];
string userinput2 = splitted[1];

推荐阅读