![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
C# 语法
文章平均质量分 73
beyond_winner
这个作者很懒,什么都没留下…
展开
-
C#基础 栈和堆、值类型和引用类型
栈是一个内存数组,是一个LIFO(后出先进)的数据结构。栈存储几种类型的数据:1.某些类型变量的值;2.程序当前的执行环境;3.传递给方法的参数。堆是一块内存区域,在堆里可以分配大块的内存用于存储某类型的数据对象。与栈不同,堆里的内存能够以任意顺序存入和移除。通过GC自动清除无主的堆对象。 类型初分为两种:值类型和引用类型,这两种类型的对象在内存中的存储方式不同。1原创 2012-06-05 10:54:18 · 257 阅读 · 0 评论 -
c# 字符串函数小结
Compare 比较字符串的内容,考虑文化背景(场所),确定某些字符是否相等 CompareOrdinal 与Compare一样,但不考虑文化背景 Format 格式化包含各种值的字符串和如何格式化每个值的说明符 IndexOf 定位字符串中第一次出现某个给定子字符串或字符的位置 IndexOfAny 定位字符串中第一次出现某个字符或一组字符转载 2012-06-06 09:56:41 · 1108 阅读 · 0 评论 -
C# 命名的基本约定
要使用可以准确说明变量/字段/类的完整的英文描述符,如firstName。对一些作用显而易见的变量可以采用简单的命名,如在循环里的递增(减)变量就可以被命名为 ” i ”。要尽量采用项目所涉及领域的术语。要采用大小写混合,提高名字的可读性。为区分一个标识符中的多个单词,把标识符中的每个单词的首字母大写。不采用下划线作分隔字符的写法。有两种适合的书写方法,适应于不同类型的标识符:Pa转载 2012-06-06 14:12:34 · 1406 阅读 · 0 评论