C#字符串的简单用法
下面的代码实现的功能:
输入Email邮箱,获取邮箱的用户名。
输入带空格的字符串,分割并连接。
输入大写英文字母转换为大写。
using System;
class Program{
static void Main(){
string strname;
string inputStr;
string[] splitString;
string joinString;
string strEnglish;
string email;
Console.WriteLine("请输入您的邮箱");
email=Console.ReadLine().Trim();
Console.WriteLine("您的邮箱是{0}",email);
int intindex=email.IndexOf("@");
if(intindex>0){
strname=email.Substring(0,intindex);
Console.WriteLine("您的用户名是{0}",strname);
}
else
{
Console.WriteLine("您输入的格式错误");
}
Console.WriteLine("请输入一个字符串,单词用空格分隔");
inputStr=Console.ReadLine();
Console.WriteLine("您输入的字符串是{0}",inputStr);
splitString=inputStr.Split(' ');
foreach (string s in splitString){
Console.WriteLine(s);
}
joinString=string.Join("-",splitString);
Console.WriteLine("连接后的字符串为{0}",joinString);
Console.WriteLine("请输入大写英文字符串");
strEnglish=Console.ReadLine();
Console.WriteLine("您输入的大写字母是{0}",strEnglish);
Console.WriteLine("转换为小写英文字母是{0}",strEnglish.ToLower());
Console.ReadLine();
}
}
注意:大小写只适用于字母,汉字是不存在大小写转换的。