当前位置: 首页 > news >正文

C# System.Char 超全速查表 + 可直接复制代码

C# System.Char 超全速查表 + 可直接复制代码

我给你整理了最实用、最常用的版本,全部可以直接复制到你的 C# 项目里用,不用查文档!


一、char 基础速记(必须记住)

// char 是 2 字节 UTF-16 字符 // 赋值用 单引号 '' char c = 'A'; char ch = '中'; char symbol = '@';

特殊字符写法(C# 必背)

char newline = '\n'; // 换行 char tab = '\t'; // 缩进 char quote = '\"'; // 双引号 " char backslash = '\\'; // 反斜杠 \ char nullChar = '\0'; // 空字符

Unicode 符号(任意特殊字符都能打)

格式:\u + 4位16进制

char copy = '\u00A9'; // © char heart = '\u2764'; // ❤ char degree = '\u00B0'; // ° char pi = '\u03C0'; // π

二、System.Char 万能方法大全(最常用)

1. 判断字符类型(超级常用)

char c = '5'; ​ char.IsDigit(c); // 是否数字 → true char.IsLetter('A'); // 是否字母 → true char.IsLetterOrDigit('A'); // 字母/数字 → true char.IsUpper('A'); // 是否大写 → true char.IsLower('a'); // 是否小写 → true char.IsWhiteSpace(' ');// 是否空格 → true char.IsPunctuation(',');// 是否标点 → true char.IsSymbol('@'); // 是否符号 → true

2. 大小写转换

char.ToLower('A'); // → 'a' char.ToUpper('b'); // → 'B'

3. 字符 ↔ 数字 转换

int num = '5' - '0'; // '5' → 5 char ch = (char)('0' + 3); // 3 → '3'

4. 字符 ↔ Unicode 编码

int code = 'A'; // 获取编码:65 char c = (char)65; // 编码转字符:A

5. 转字符串

char c = 'A'; string s = c.ToString();

三、我专门给你做的:特殊字符速查表(直接复制)

常用符号

char at = '@'; char sharp = '#'; char dollar = '$'; char percent = '%'; char and = '&'; char star = '*'; char left = '('; char right = ')'; char under = '_'; char minus = '-'; char plus = '+'; char equal = '='; char slash = '/'; char backslash = '\\'; char less = '<'; char greater = '>'; char question = '?'; char point = '.'; char comma = ','; char colon = ':'; char semicolon = ';';

特殊符号(Unicode)

char copy = '\u00A9'; // © char reg = '\u00AE'; // ® char trade = '\u2122'; // ™ char degree = '\u00B0'; // ° char plusMinus = '\u00B1'; // ± char multiply = '\u00D7'; // × char divide = '\u00F7'; // ÷ char euro = '\u20AC'; // € char pound = '\u00A3'; // £ char yen = '\u00A5'; // ¥ char heart = '\u2764'; // ❤ char star2 = '\u2605'; // ★ char check = '\u2714'; // ✔ char cross = '\u2716'; // ✖

四、超实用小工具代码(直接复制用)

1. 判断一个字符是不是中文

bool IsChinese(char c) { return c >= '\u4e00' && c <= '\u9fa5'; }

2. 提取字符串里所有数字

string GetDigits(string str) { string result = ""; foreach (char c in str) { if (char.IsDigit(c)) result += c; } return result; }

3. 字符大小写互换

char SwitchCase(char c) { if (char.IsUpper(c)) return char.ToLower(c); else return char.ToUpper(c); }

五、你可以直接背的总结

  1. char 用单引号'',string 用双引号""

  2. 特殊符号:\n\t\"\\

  3. 任意字符:\uXXXX

  4. 判断用:IsDigitIsLetterIsUpper

  5. 转换用:ToUpperToLower

http://www.jsqmd.com/news/595103/

相关文章:

  • 互联网大厂Java求职面试全解析:从核心语言到微服务实战
  • 救命!这些毕设太好抄了,3000+毕设案例推荐第1016期
  • 企业应如何将SEO和SEM结合起来
  • OpenClaw+千问3.5-9B:3种文件自动归类方案对比
  • 放假给大家推荐一些孩子的资料,有了这些资源简直太好了!
  • OpenClaw+Phi-3-vision-128k-instruct:智能相册的自动化分类与标签系统
  • 照明灯具知识查询工具——您身边的光学专家
  • 救命!这些毕设太好抄了,3000+毕设案例推荐第1017期
  • 简单的kail中使用docker搭建vulhub靶场
  • OpenClaw自动化周报:Kimi-VL-A3B-Thinking多源数据汇总与分析
  • 北海哪家店的美食排队最长
  • 2026年花洒产品推荐:四款热门花洒横评,闭眼入不踩雷
  • OpenClaw多端控制方案:Qwen3-14b_int4_awq任务在手机与电脑间同步
  • OpenClaw资源监控:Qwen3-14b_int4_awq任务执行性能分析
  • OpenClaw语音控制扩展:gemma-3-12b-it对接Whisper实现声控自动化
  • 外链引流抓取技巧
  • 遗传算法中交叉算子的实战应用与性能对比
  • OpenClaw网络隔离:Qwen3-14B镜像在离线环境下的部署方法
  • BurpSuite为什么要配置证书
  • OpenClaw智能搜索:Qwen3.5-9B支持的知识检索与摘要
  • 告别手动抄表!WinCC V7.5 + SQL Server 2019 实现设备数据自动归档与日报表生成(附完整VB脚本)
  • 学术研究利器:OpenClaw+gemma-3-12b-it自动整理文献综述
  • OpenClaw定时任务:千问3.5-9B每日早报自动推送
  • QT->信号与槽详解下补充(概述、使用、自定义、连接方式、其他说明)
  • 2026年热门的工业烘干机优质公司推荐 - 品牌宣传支持者
  • Pavia遥感数据集实战指南:从下载到Python/Matlab处理全流程
  • OpenClaw负载测试:千问3.5-9B在持续任务中的稳定性表现
  • 在 AMD Ryzen AI 7 H350 Radeon 860M 上使用 Ollama 运行 GPU 加速
  • Matlab调试与日志追踪实战:巧用diary命令捕获完整工作流
  • 2026年3月,这些打车平台评测,看看哪家好!顺风车/拼车/打车,打车品牌选哪家 - 品牌推荐师