资讯动态

C# 语言自学笔记 04:转义字符类型转换

发布时间:2026/9/7 19:18:08 来源:尧图企业网站定制
一、转义字符1、什么是转义字符转义字符是字符的一部分它是特殊的字符用来表示一些特殊的字符如单引号 空行 引号等。固定写法\字符2、取消转义字符在字符串前加。string str2 哈哈\哈哈; Console.WriteLine(\n\\);二、类型转换1、隐式转换不同类型之间自动转换大范围装小范围。double - float - 整数有符号、无符号- char。decimal - 整数有符号、无符号- char。bool和string类型不参与隐式转换规则。2、显示转换a、括号强转变量类型 变量名 (变量类型) 变量 。bool和string不能括号强转。long l 10; int i (int)l; //可能出现范围异常浮点型强转为整型直接舍弃小数部分 //double强转为float时小数点部分四舍五入b、Parse法将字符型转换为其他类型转换的字符内容必须符合所要转换的类型否则报错。固定写法想要转换的类型.Parse(字符串);string str 1234; int i int.Parse(str);/将字符串1234转换为整型c、Convert法更准确的将给个类型之间进行变换精度更高。固定写法Convert.To变量类型(变量或常量)。括号强转小数转整数时会直接抛弃小数部分而Convert可以四舍五入sbyte sb Convert.ToSByte(1); short s Convert.ToInt16(1);//特殊 int i Convert.ToInt32(1);//特殊 long l Convert.ToInt64(1);//特殊 byte b Convert.ToByte(1); ushort us Convert.ToUInt16(1);//特殊 uint ui Convert.ToUInt32(1);//特殊 ulong ul Convert.ToUInt64(1);//特殊 float f Convert.ToSingle(1);//特殊 double d Convert.ToDouble(1); decimal de Convert.ToDecimal(1); char c Convert.ToChar(A); bool bl Convert.ToBoolean(true);//特殊 string str Convert.ToString(1);3、其他类型转String固定写法变量.ToString()。string str 12345.ToString();字符拼接时也会自动进行ToStringConsole.WriteLine(这是一个拼接字符 97 true);//自动将97 true转换为字符类型

读完文章,也想定制专属网站?

尧图设计师 24 小时内与您沟通定制方案

免费获取报价