(6)C# 基础——字符及字符串

本文介绍了C#中的字符和字符串基础知识,包括Char类、转义字符、String类的特性以及多种字符串操作方法,如比较、格式化、截取、分割、插入、填充、删除和替换。此外,还探讨了StringBuilder类在需要修改字符串内容时的应用。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

.NET C# Web开发学习之路(六)——字符及字符串

文章目录:

  • 字符操作
  • 字符串声明和初始化
  • 字符串操作
  • StringBuilder类使用

字符

Char类在C#中表示一个Unicode字符,是这些Unicode字符组成了字符串。Unicode字符是目前计算机中通用的字符编码,为不同语言中的每个字符设定了统一的二进制编码,用于满足跨语言、跨平台的文本转换和处理要求。字符定义:

    char ch1 = 'L';
    char ch2 = '1';

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#采用字符”\“作为转义字符,常用的转义字符和说明如表:

转义字符 说明 转义字符
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值