黄冈网站建设营销,做网站一天能赚多少钱,网站培训费用,代理分销系统开发总目录 C# 语法总目录 参考链接#xff1a; C#语法系列:C# 语言类型(一)—预定义类型值之数值类型 C#语法系列:C# 语言类型(二)—预定义类型之字符串及字符类型简述 C#语法系列:C# 语言类型(三)—数组/枚举类型/结构体 C#语法系列:C# 语言类型(四)—传递参数及其修饰符 C#语法… 总目录 C# 语法总目录 参考链接 C#语法系列:C# 语言类型(一)—预定义类型值之数值类型 C#语法系列:C# 语言类型(二)—预定义类型之字符串及字符类型简述 C#语法系列:C# 语言类型(三)—数组/枚举类型/结构体 C#语法系列:C# 语言类型(四)—传递参数及其修饰符 C#语法系列:C# 语言类型(五)—其他 C# 语言类型 二—预定义类型:字符串及字符类型简述 字符串和字符类型简述(1) 字符类型基本用法(2) 字符串类型基本用法符号$ 符号$ 和 结合使用连接字符串 字符串和字符类型简述
(1) 字符类型基本用法 字符类型表示一个Unicode字符或者一个转义字符占用两个字节字符类型可以直接转换成short类型转成其他类型需要显示转换。
char a A;
char a \n; (2) 字符串类型基本用法 字符串类型是引用类型但是却遵循 运算时是进行值的比较字符串类型无法使用 只能使用CompareTo方法
string a hello;
string b nihao;
string c hello;
int v a.CompareTo(b);
Console.WriteLine(ac);
Console.WriteLine(v);
Console.ReadLine();
--输出
True
-1符号 string类型中可以使用表示内部不支持转义字符所有的字符就是字符没有别的意思。
注意 符号因为还需要左右 两个引号把字符串框起来所以在它们内部如果想输出双引号那么需要两个双引号来表示一个双引号
string a \n\n; //输出两个换行
string b \n\n; //输出字符 \n\n
//两个双引号
string c {namexiaoli} //输出 {namexiaoli}$ 符号 字符串插值,C#6.0版本以上才有使用插值的使用还可以使用冒号进行插值的格式化略。
int a 10;
string b $num is {a};
Console.WriteLine(b);--输出
num is 10$ 和 结合使用
结合使用可以让插值字符串换行,但是必须 $ 在 前面
int a 10;
string b $num is {
a}, hhhhhh;
Console.WriteLine(b);
--输出
num is 10, hhhhhh连接字符串 直接使用 加号可以直接连接字符串但是更好的解决方案是StringBuilder类型如果需要频繁大量的连接字符串那么请使用StringBuilder
string a abcd;StringBuilder sb new StringBuilder();
sb.Append(aa);
Console.WriteLine(sb.ToString()); //输出 aa总目录 C# 语法总目录 参考链接 C#语法系列:C# 语言类型(一)—预定义类型值之数值类型 C#语法系列:C# 语言类型(二)—预定义类型之字符串及字符类型简述 C#语法系列:C# 语言类型(三)—数组/枚举类型/结构体 C#语法系列:C# 语言类型(四)—传递参数及其修饰符 C#语法系列:C# 语言类型(五)—其他