C#语言中“Char”的详细总结。 您所在的位置:网站首页 char在java的意思 C#语言中“Char”的详细总结。

C#语言中“Char”的详细总结。

2024-01-19 00:47| 来源: 网络整理| 查看: 265

Char类的概述 Char在C#中表示一个Unicode字符,正是这些Unicode字符构成了字符串。Unicode字符是目前计算机中通用的字符编码,他为针对不同语言中的每个字符设定了统一的二进制编码,适用于满足跨语言、跨平台的文本转换、处理的要求。Char的定义非常简单,可以通过下面的代码定义字符:

char a = ‘L’;

char b = ‘1’;

注意:一个Unicode字符的标准长度为两个字节。

说明:字符Char是值类型,它总是表示成16位Unicode代码值。

Char类对使用 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对象是否形成代理项对 IsSystbol 指示某个Unicode字符是否属于符号字符类别 IsUpper 指示某个Unicode字符是否属于大写字符类别 IsWhiteSpace 指示某个Unicode字符是否属于空白类别 Parse 将指定字符串的值转换为它的等效Unicode字符 ToLower 将Unicode字符的值转换为它的小写等效项 ToLowerInvariant 使用固定区域性的大小写规则,将Unicode自负的值转换为其小写等效项 ToString 将此实例的值转换为其等效的字符串表示 ToUpper 将Unicode字符的值转换为它的大写等效项 ToUpperInvariant 使用固定区域性的大小写规则,将Unicode字符的值转换为其大小写等效项 TryParse 将指定字符串的值转换为它的等效Unicode字符,一个指示转换是否成功的返回代码

说明:Char提供了非常多的使用方法,其中以 Is 和 To 开头的比较重要。以 Is 开头的方法大多是判断Unicode 字符是否为某个类别。以 To 开头的方法主要是转换为其他Unicode字符。

例:创建一个控制台应用程序,用于演示如何判断字符类型及如何实现字符类型的转换。

using System;



【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有