6 本我 3周前 238次点击
string.ToLower()和string.ToUpper()他们可以分别把字符串转化为小写或大写刑事例如
string 用户输入=ReadLine();
if(用户输入.ToLower()=="yes")
{
//根据回应采取行动
}
string.Trim()简化用户输入,把空格删掉,例如:
string 用户输入=ReadLine();
用户输入=用户输入.Trim();
if(用户输入.ToLower()=="yes")
{
//根据回应采取行动
}
也可以使用这些命令删除其他字符,只要在一个char数组中指定这些字符即可,例如:
char[] trimChars = {' ', 'e', 's'};
用户输入=ReadLine();
用户输入=用户输入.ToLower();
用户输入=用户输入.Trim(trimChars);
if(用户输入=="y")
{
//根据回应采取行动
}
示例
static void Main(string[] args)
{
//提示用户输入
WriteLine("用户输入");
//声明变量
string 用户输入;
//接受用户输入以及把输入字母转换为小写
用户输入 = ReadLine();
用户输入 = 用户输入.ToLower();
//通过trim方法把多余空格以及字母删掉
char[] trimChars = { ' ','e','s'};
用户输入 = 用户输入.Trim(trimChars);
if (用户输入 == "y")
{
WriteLine("对了");
}
else
{
WriteLine("应该输入y");
}
ReadKey();
}