c# 第14节 字符方法、转义字符、字符串的方法

2021-04-19 20:26

阅读:510

本节内容:

1:字符的定义

2:字符的方法

3: 转义字符

4:字符串简介

5:字符串方法

 

 

1:字符的定义

char与Unicode一一对应,一个char 2个字节。

技术分享图片

2:字符的使用方法:

技术分享图片

 

 实例:

技术分享图片

 static void Main()
        {
            char a = a;
            char b = 0;
            char c = A;
            if (char.IsLetter(a)){ //判断小写
                Console.WriteLine("a是{0}小写,转大写是{1}", a, char.ToUpper(a));
            }
            if (char.IsDigit(b)){  //判断是否是数据
                Console.WriteLine("b是{0}数字;",b);            
            } 
            Console.WriteLine(char.ToLower(c)); //转换成小写
            Console.ReadKey();
        }

3:转义字符

技术分享图片

 

4:字符串简介

 技术分享图片

字符集和字符编码的关系:

技术分享图片

 

常用的字符集和字符编码:

技术分享图片

 

ASCII码表的查看:

技术分享图片

 

5:字符串的方法

1:将字符串转换成大小

 static void Main()
        {
            string res = "jack";
            char s1 = ‘s‘;
            Console.WriteLine(res.ToUpper()); //字符串变大写 
            Console.WriteLine(char.ToUpper(s1)); //字符变大写
            Console.ReadKey();
        }

2:字符串的比较

方法:

1: == 

2:String.Equals(arg1,arg2)  ##返回布尔值

3:String.Compare(arg1,arg2,[true|false])  ##可选的是true Or false 代表了是否可以忽略字符的大小写

技术分享图片

 

namespace HelloWorld {
    class Hello
    {
        static void Main()
        {
            string res = "jack";
            string res2 = "jack";
            Console.WriteLine(string.Equals(res,res2));
            Console.WriteLine(string.Compare(res,res2));
    
            Console.ReadKey();
        }

    }
}
//true
// 0

说明下:compare的方法:

 


评论


亲,登录后才可以留言!