ZERO_BEYOND

博客园 首页 联系 订阅 管理

2023年11月13日

摘要: ToLower() 把字符串转换成小写字符 ToUpper() 把字符串转换成大写字符 Trim() 删除字符串头部及尾部出现的空格,删除的过程为从外到内,直到碰到一个非空格的字符为止,所以不管前后有多少个连续的空格都会被删除掉。 TrimStart() 只删除字符串的头部的空格。 TrimEnd( 阅读全文
posted @ 2023-11-13 09:11 ZERO_BEYOND 阅读(3) 评论(0) 推荐(0) 编辑

摘要: 类型 范围 大小 sbyte -128 到 127 有符号 8 位整数 byte 0到255 无符号 8 位整数 char U+0000 到 U+ffff 16 位 Unicode 字符 short -32,768 到 32,767 有符号 16 位整数 ushort 0 到 65,535 无符号  阅读全文
posted @ 2023-11-13 09:09 ZERO_BEYOND 阅读(127) 评论(0) 推荐(0) 编辑

摘要: 栈和堆 栈(stack): 数据只能从栈的顶端插⼊和删除 把数据放⼊栈顶称为⼊栈(push) 从栈顶删除数据称为出栈(pop) 栈是自上向下进行填充,即由高内存地址指向低内存地址,并且内存分配是连续的,C#中所有的值类型和引用类型的引用都分配在栈上, 栈根据后进先出的原则,依次对分配和释放内存对象。 阅读全文
posted @ 2023-11-13 09:08 ZERO_BEYOND 阅读(11) 评论(0) 推荐(0) 编辑

摘要: 值类型和引用类型 类型被分为两种: 值类型(整数,bool struct char ⼩数)和引⽤类型(string 数组 ⾃定义的 类,内置的类)。 值类型只需要⼀段单独的内存,⽤于存储实际的数据,(单独定义的时候放在栈中),默认值是0 引⽤类型需要两段内存 第⼀段存储实际的数据,它总是位于堆中,第 阅读全文
posted @ 2023-11-13 09:05 ZERO_BEYOND 阅读(10) 评论(0) 推荐(0) 编辑