码迷,mamicode.com
首页 > Windows程序 > 详细

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

时间:2018-03-27 14:48:48      阅读:327      评论:0      收藏:0      [点我收藏+]

标签:asc   技术分享   write   let   png   返回   res   ascii码表   class   

本节内容:

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的方法:

 

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

标签:asc   技术分享   write   let   png   返回   res   ascii码表   class   

原文地址:https://www.cnblogs.com/hero799/p/8656529.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!