C#
文章平均质量分 77
fujuner520
这个作者很懒,什么都没留下…
展开
-
如何在已经绑定数据的dataGridView对象中动态添加记录
如果dataGridView对象dataGridView1已经绑定了数据源,则使用dataGridView1.insert()或者dataGridView1.add()函数时就会报错,那么如何解决这个问题呢?方法总会有的,这里采用了中间量。添加一个bindingSource的对象bindingSource1,并设置dataGridView1的DataSource属性为bindingSou原创 2009-07-30 19:44:00 · 972 阅读 · 0 评论 -
使用MemoryStream与FileStream
编程访问文件是通过文件流对象进行的,当应用程序需要访问文件时,必须先创建一个文件流对象,此流对象和文件是一一对应关系。在.NET中,使用抽象基类System.IO.Stream代表流,它提供Read和Write两个方法。由于数据流的有序性,因此流对象还有一个读写指针,为此,Stream类还有一个Seek方法用于移动读写指针。FileStream对象的数据来自文件,而MemoryStream对象的数原创 2009-07-30 20:02:00 · 497 阅读 · 0 评论 -
C#中Sting.Empty与""
这两个在一般情况下是相等的,但是系统处理机制上却有所不同。 ""会在内存里划一块长度为0的存储空间,而String.Empty内存并不为它分配空间,所以无论性能还是速度上String.Empty都优于""。 对于一个string类型的变量a,你会用哪种方式判断它为空,一般有以下三种: a == "" a == String.Empty a.length == 0原创 2009-07-31 21:55:00 · 541 阅读 · 1 评论