C#中hashtable 的使用方法

5248次阅读|137次收藏|447次赞

在.NET Framework中,Hashtable是System.Collections命名空间提供的一个容器,用于处理和表现类似key/value的键值对,其中key通常可用来快速查找,同时key是区分大小写;value用于存储对应于key的值。Hashtable中key/value键值对均为object类型,所以Hashtable可以支持任何类型的key/value键值对.

ASP.NET的Random随机数

1673次阅读|137次收藏|443次赞

在.net framework中提供了一个专门用来产生随机数的类system.random,使用这个类时必须导入system命名空间。当然,命名空间system在每个asp.net页面中都是自动导入的,所以我们可以直接使用这个类。

面试时自我介绍怎么说

2915次阅读|137次收藏|443次赞

自我介绍是面试中非常关键的一步。在自我介绍时,面试官借机了解求职者的信息,考察他们的语言表达能力、应变能力和岗位的胜任能力;应聘者也可以趁此机会主动向面试官推荐自己,展示自己的才华和能力。求职者该如何“秀”出自己呢?该说些什么?怎么说?该注意什么?

面试时在坐姿上应该注意什么

1923次阅读|137次收藏|445次赞

在陌生的主考官面前坐、立、行等动作姿势正确雅观,不仅表现出自己成熟庄重,而且给人以有教养、有知识、有礼貌的印象。那么我们在面试时为了给考官留下好的印象,面试时的站姿和坐姿要注意哪些?

面试的最后,HR问你还有什么问题要问,该怎么回答?

7739次阅读|137次收藏|450次赞

通常情况下,面试接近尾声时,HR会问一个问题,“请问,你还有什么地方需要问的吗?”HR如果问你这个问题,就代表着你很大程度上已经会录用了。那么我们究竟该问些什么呢?

怎么实现显示用户浏览过的历史记录

2672次阅读|137次收藏|443次赞

为了提高网站的用户体验,我们需要将用户近一段时间浏览网站的历史记录保持起来,并显示在页面里,方便用户及时的查找。那么,这个功能我们该如何时间呢?

ASP.NET 生成条形码

2147次阅读|137次收藏|444次赞

条形码(barcode)是将宽度不等的多个黑条和空白,按照一定的编码规则排列,用以表达一组信息的图形标识符。条形码在商品流通、图书管理、邮政管理、银行系统等许多领域都得到广泛的应用。

C#中的readonly和const关键字

1734次阅读|137次收藏|442次赞

C#中readonly修饰符用来表示只读域,const用来表示不变常量。顾名思义对只读域不能进行写操作,不变常量不能被修改。

C#中的base和this关键字

1785次阅读|137次收藏|442次赞

base和this在C#中被归于访问关键字,顾名思义,就是用于实现继承机制的访问操作来满足对对象成员的访问,从而为多态机制提供更加灵活的处理方式。this是指当前对象本身,而base则是在继承类中访问基类时用的,只有对继承关系的类才有意义说base

C# using关键字的用法

1660次阅读|137次收藏|442次赞

在net中有一个至关重要的关键字,那就是using。在程序中引用命名空间就是使用的using关键字,但是有些初学者刚开始对using关键字的认识也就局限于引用命名空间上了。其实,using的用法并非如此的单一。

.NET垃圾回收机制是什么

2424次阅读|137次收藏|443次赞

组成.Net平台一个很重要的部分----垃圾收集器(Garbage Collection),.NET垃圾回收机制降低编程复杂度,使程序员不必分散精力去处理析构。不妨碍设计师进行系统抽象。减少由于内存运用不当产生的Bug。成功的将内存管理工作从程序的编写时,脱离至运行时

C#中ArrayList与Array的区别

1783次阅读|137次收藏|442次赞

Array 的容量是固定的,而 ArrayList 的容量是根据需要自动扩展的。ArrayList 提供添加、插入或移除某一范围元素的方法。在 Array 中,您只能一次获取或设置一个元素的值。使用 Synchronized 方法可以很容易地创建 ArrayList 的同步版本。而 Array 将一直保持它直到用户实现同步为止。

C# string 和 stringbuilder 的区别

1670次阅读|137次收藏|442次赞

当我们在初学使用C#时,常常会不知道该用StringBuilder合适还是用String高效,String用于表示文本,StringBuilder表示值为可变字符序列的类似字符串的对象,之所以说是可变的,是因为通过追加、移除、替换或插入字符创建它以后,还可以对其进行修改。

C#栈和堆的区别

1894次阅读|137次收藏|442次赞

堆和堆栈是两个不同的概念,在内存中的存储位置也不相同,堆一般用于存储可变长度的数据,如字符串类型;栈则用于存储固定长度的数据,如整型类型的数据int(每个int变量占用四个字节)。

C#中Dictionary的用法

10329次阅读|137次收藏|445次赞

在C#中,Dictionary提供快速的基于键值的元素查找。他的结构是这样的:Dictionary<[key], [value]> ,当你有很多元素的时候可以使用它。它包含在System.Collections.Generic名空间中。在使用前,你必须声明它的键类型和值类型。