C#语言中字符类char的使用方法(总结)
作者:jingxian 发布时间:2022-09-04 17:25:43
char类在C#中表示一个unicode字符,正是这些unicode字符构成了字符串。unicode字符是目前计算机中通用的字符编码,它为针对不同语言中的每个字符设定了统一的二进制编码,用于满足跨越语言、跨平台的文本转换、处理要求。char的定义非常简单,如下:
char ch1=‘z';
但是,char只能定义一个unicode字符。
下面是char类常见的使用方法及说明
iscontrol 指示指定的unicode字符是否属于控制字符类别
isdigit 指示某个unicode字符是否属于十进制数字类别
ishighsurrogate 指示指定的char对象是否为高代理项
isletter 指示某个unicode字符是否属于字母类别
isletterordigit 指示某个unicode字符是属于字母类别还是属于十进制数字类别
islower 指示某个unicode字符是否属于小写字母类别
islowsurrogate 指示指定的char对象是否为低代理项
isnumber 指示某个unicode字符是否属于数字类别
ispunctuation 指示某个unicode字符是否属于标点符号类别
isseparator 指示某个unicode字符是否属于分隔符类别
issurrogate 指示某个unicode字符是否属于代理字符
issurrogatepair 指示两个指定的char对象是否形成
issymbol 指示某个unicode字符是否属于符号类别
isupper 指示某个unicode字符是否属于大写字母类别
iswhitespace 指示某个unicode字符是否属于空白类别
parse 将指定字符串的值转换为它的等效unicode字符
tolower 将unicode字符串的值转换为它的小写等效项
tolowerinvariant 使用固定区域性的大小写规则,将unicode字符的值转换为其小写等效项
tostring 将此实例的值转换为其等效的字符串表示
toupper 将unicode字符的值转换为它的大写等效项
toupperinvariant 使用固定区域性的大小写规则,将unicode字符的值转换为其大写等效项
tryparse 将指定的字符串的值转换为它的等效unicode字符
下面是C#中常见的转义字符
\n 回车换行
\f 换页
\t 横向跳到下一制表位置
\\ 反斜线符
\v 竖向跳格
\' 单引号符
\b 退格
\ddd 1~3位八进制所代表的字符
\r 回车
\xhh 1~2位十六进制数所代表的字符


猜你喜欢
- 前语最近,Android手机上的手机管家更新了新版本,提供了红包闹钟功能,只要有微信红包或者QQ红包,就会自动提醒。恰逢最近又在做UI自动化
- 形参和实参java在定义方法时可以设置参数,参数分为形参和实参,形参是指在定义函数时用于接收外部传入数据的参数,而实参是指在调用方法时主调函
- 本文实例汇总了Java各种排序算法。分享给大家供大家参考,具体如下:1. 冒泡排序:public class SortTest { pub
- 项目要求1.初次打开程序时右上角标题栏显示“无连接”,点击旁边的按钮选择“我的好友”,进入配对界面;2.选择好友之后,返回主界面,标题栏会显
- 一、前言在SpringBoot工程(注意不是SpringCloud)下使OpenFeign的大坑。为什么不用SpringCloud中的Fei
- Thymeleaf 是一款用于渲染 XML/XHTML/HTML5 内容的模板引擎。它与 JSP,Velocity,FreeMaker 等模
- 本文实例为大家分享了flutter实现底部不规则导航栏的具体代码,供大家参考,具体内容如下scafford的bottomNavigation
- Vector简介ArrayList 和 Vector 其实大同小异,基本结构都差不多,但是一些细节上有区别:比如线程安全与否,扩容的大小等,
- 文档中的设置有序或无序列表是一种反应内容上下级关系或者内容相同属性的方式,与单纯的文字叙述相比,它能有效增强文档内容的条理性,突出重点。因此
- 快速排序实现: namespace QuickSort { class QuickSort { public static void Sor
- 本文实例为大家分享了java实现二分法查找出数组重复数字的具体代码,供大家参考,具体内容如下package offer;/** * 二分查找
- 使用GridView实现表格分割线效果,网格布局表格布局也是可以实现的。效果如下:1.主函数代码:package com.example.q
- 为什么需要互斥量在多任务操作系统中,同时运行的多个任务可能都需要使用同一种资源。这个过程有点类似于,公司部门里,我在使用着打印机打印东西的同
- 前言 短时间提升自己最快的手段就是背面试题,最近总结了Java常用的面试题,分享给大家,希望大家都能圆梦大厂,加油,我命由我不由天
- 很早以前为了快速达到效果,使用轮询实现了在线聊天功能,后来无意接触了socket,关于socket我的理解是进程间通信,首先要有服务器跟客户
- 定义强引用是使用最普遍的引用。如果一个对象具有强引用,那垃圾回收器宁愿抛出OOM(OutOfMemoryError)也不会回收它。说明不要被
- 方法一:效果如下图所示:代码如下:using System;using System.Collections.Generic;using S
- 在前面的内容已经学会了如何定义变量和初始化变量。定义变量的目的就是为了操作数据。Java 语言中给我们提供了专门用来操作这些数据的代码符号,
- 前言:其实作为一名Java的程序猿,无论你是初学也好,大神也罢,学生管理系统一直都是一个非常好的例子,初学者主要是用数组、List等等来写出
- mongodb的数据插入速度是其一个亮点,同样的10000条数据,插入的速度要比Mysql和sqlserver都要快,当然这也是要看使用者怎