char和String数据类型的一般使用

1.char
<1>判断是否为字母vchar.IsLetter;
<2>判断是否为小写 char.isLower;
<3>判断是否为大写char.isUpper;
<4> 将小写转化为大写char.ToLower;
<5>将大写转化为小写char.ToUpper;
<6>判断是否为数字char.isNumber;
2.转义字符
<1>\n转义字符
<2>\避免换行
<3>@避免换行
<4>\t空格键
<5>\r回车
3.string
<1> 判断两个字符串是否相等string.Equals();
<2>截取字符串:substring

在包含startIndex 以后从截取
         //string a = msg.Substring(2);
         4代表到达第几位
         string a =   msg.Substring(2,4); 

<3>获取字符在当前字符串中的位置 indexOf(到达第几位)

int index = a.IndexOf("8");

<4>字符串分割

string itemsInfo="10086_10-10087_5";
string[] stri=itemsInfo.Split(new char[]{'-'});
for(int i=0;i<str1.Length;i++)
{
     string[] str2=str1[i].Split(new char[] {'_'});

}

<5>字符串替换str.Replace()

           string str1 = "郑科VR1807";
            //string str2 = "ZKVR1807";
            //string newStr =  str2.Replace("K","郑科");

<6>string.Format()

 //int gold = 100;
    //int diamond = 90;
       //string describe = string.Format("玩家的金币数{0},玩家的钻石:{1}",gold,diamond);

猜你喜欢

转载自blog.csdn.net/qq_44181268/article/details/86478194