![](https://img-blog.csdnimg.cn/20201014180756918.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
编程技术(C#)
文章平均质量分 57
converse0525
一颗太阳能电池的心声
展开
-
ArrayList 的深复制与浅复制
ArrayList是我在C#里用得最多的一个数据结构。其使用简单,并且功能强大。ArrayList 的容量是根据需要自动扩展的,能动态建立各种数据格式的链表,以及对链表里面的元素进行添加、删除等操作。ArrayList的使用方法都比较简单,容易搞错的就是ArrayList的复制问题。 复制 ArrayList 的时候,使用 ArrayList.Clone() 方法复制出来的新 ArrayL原创 2010-04-28 10:19:00 · 8010 阅读 · 0 评论 -
C#的绘图
GDI是Graphics Device Interface的缩写,含义是图形设备接口,它的主要任务是负责系统与绘图程序之间的信息交换,处理所有Windows程序的图形输出。微软推出netFramework后,里面包含了新的绘图函数,统称GDI+。GDI+是GDI的下一个版本,它进行了很好的改进,并且易用性更好。GDI的一个好处就是你不必知道任何关于数据怎样在设备上渲染的细节,GDI+更好的原创 2010-05-05 09:37:00 · 4250 阅读 · 2 评论 -
C# 编程好习惯(转)
1. 避免将多个类放在一个文件里面。 2. 一个文件应该只有一个命名空间,避免将多个命名空间放在同一个文件里面。3. 一个文件最好不要超过500行的代码(不包括机器产生的代码)。4. 一个方法的代码长度最好不要超过25行。5. 避免方法中有超过5个参数的情况。使用结构来传递多个参数。6. 每行代码不要超过80个字符。7. 不要手工的修改机器产生的代码。a)转载 2011-10-22 11:15:31 · 748 阅读 · 0 评论 -
数据结构(C#版)概念整理
第一章1、数据(Data) 数据是外部世界信息的载体,它能够被计算机识别、存储和加工处理,是计算机程序加工的原料。计算机程序处理各种各样的数据,可以是数值数据,如整数、实数或复数;也可以是非数值数据,如字符、文字、图形、图像、声音等。2、数据元素(Data Element)和数据项(Data Item) 数据元素是数据的基本单位,在计算机程序中通常被作为一个整体进行考虑和处理。数据转载 2011-12-11 19:38:42 · 1428 阅读 · 0 评论 -
(转)C#生成基于COM的DLL供VB调用
用Visual C#生成的DLL文件已经和以前的DLL文件有了本质上的区别。VisualC、Delphi或者VB等编程语言来编写的DLL文件,在编译完成以后,产生DLL文件已经是一个可以直接供计算机使用的二进制文件。但用Visual C#编译器生成的受托管代码虽然也是二进制文件,但不是可以直接供计算机使用的原始代码,实质上是一种中间语言(IL)代码,需要经过NGWS (NextGenera转载 2013-11-01 15:44:05 · 1593 阅读 · 0 评论