摘要: 字符串的不可变性 字符串 (1).字符串的不可变性 因为字符串具有不可以变性,当我们给一个字符串变量,重新赋值的时候, 字符串原来的值还存在于堆中,只是栈中的指向地址改变了. 这个时候,有一个问题,如果我们需要对一个字符串进行大量的赋值操作, 这样的话内存中就会存在很多无用的垃圾. 当程序结束的时候 阅读全文
posted @ 2016-11-30 21:34 hao_1234_1234 阅读(711) 评论(0) 推荐(0) 编辑
摘要: using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace AppConsole { class Program { /// /// 主程序入口 ... 阅读全文
posted @ 2016-11-30 20:46 hao_1234_1234 阅读(223) 评论(0) 推荐(0) 编辑
摘要: using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace _Test { class Program { static void Main(string[] args) ... 阅读全文
posted @ 2016-11-30 20:46 hao_1234_1234 阅读(162) 评论(0) 推荐(0) 编辑
摘要: 根基决定一个程序员会不会被淘汰 丰厚的薪水,高端的职位和有成就感的事业是人人都想要的,而这些都取决于你每天的认真工作,努力学习和灵活做人上。日子就像一块块砖,你就像是一个泥瓦匠每天在堆砌着你的人生,最终砌出一个宏伟的大厦或是一幢低矮的小屋甚至是堆成一堆瓦砾全取决于你自己。 程序界和软硬搜索件一样都要 阅读全文
posted @ 2016-11-30 12:34 hao_1234_1234 阅读(305) 评论(1) 推荐(0) 编辑
摘要: C# KeyValuePair<TKey,TValue>的用法。结构体,定义可设置或检索的键/值对。也就是说我们可以通过 它记录一个键/值对这样的值。比如我们想定义一个ID(int类型)和Name(string类型)这样的键/值对,那么可以这 样使用。 /// <summary>/// 设置键/值对 阅读全文
posted @ 2016-11-29 14:15 hao_1234_1234 阅读(1155) 评论(0) 推荐(0) 编辑
摘要: Dictionary,字典,键值对集合。 下面的代码示例创建一个空的带有字符串键的字符串 Dictionary,并使用 Add 方法添加一些元素。该示例演示在尝试添加重复的键时 Add 方法引发ArgumentException。 该示例使用 Item 属性(在 C# 中为 索引器)来检索值,演示当 阅读全文
posted @ 2016-11-29 10:13 hao_1234_1234 阅读(240) 评论(0) 推荐(0) 编辑
摘要: //来自MSDN,不太懂英文可以使用百度翻译。 //using System; //using System.Text; //public sealed class App //{ // static void Main() // { // // Create a StringBuilder that expects to hold 50 characters. /... 阅读全文
posted @ 2016-11-28 14:06 hao_1234_1234 阅读(535) 评论(0) 推荐(0) 编辑
摘要: readonly 关键字是可以在字段上使用的修饰符。 当字段声明包括 readonly 修饰符时,该声明引入的字段赋值只能作为声明的一部分出现,或者出现在同一类的构造函数中。 示例 示例 在此示例中,字段 year 的值无法在 ChangeYear 方法中更改,即使在类构造函数中给它赋了值。 C# 阅读全文
posted @ 2016-11-28 10:35 hao_1234_1234 阅读(160) 评论(0) 推荐(0) 编辑
摘要: using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace Test2 { class Program { static void Main(string[] args) ... 阅读全文
posted @ 2016-11-28 09:12 hao_1234_1234 阅读(242) 评论(0) 推荐(0) 编辑
摘要: 语法规则: 2静态类的特性: 仅包含静态成员。 无法实例化。 是密封的。 不能包含<!--?XML:NAMESPACE PREFIX = "MSHelp" NS = "http://msdn.microsoft.com/mshelp" /-->实例构造函数。 仅包含静态成员。 无法实例化。 是密封的 阅读全文
posted @ 2016-11-27 23:24 hao_1234_1234 阅读(1133) 评论(0) 推荐(0) 编辑