C#
文章平均质量分 70
烟逝爱情
A man's own folly ruins his life yet his heart rages against the LORD.
展开
-
C#中的问号
<br />C#中的问号 在C#中有个较为重要,而常被一些人忽视的符号——问号(?)。<br />在这里整理一下它在C#的几种情况:<br />1. 可空类型修饰符“T?”:可空类型的基础类型可以是任何非可空值类型或任何具有struct约束的类型参数,但不能是可空类型或引用类型。<br />例如:int?代表是可空的整形,而int??则是无效类型。即可空类型可以表示其基础类型的所有值和一个额外的空值。语法 T?是System.Nullable的缩写形式。可空类型具有一个HasValue的bool类型只读原创 2011-05-17 22:43:00 · 781 阅读 · 0 评论 -
关于vs2010 内存不足的问题
前几日工作突然出现N次 vs2010 内存不足的问题,严重影响效率。可是以前没有出想过此类现象。在网上查了查原因。原理看得似懂非懂。不过留下解决方案:微软公司29日发布了Visual Studio 2010补丁包,修复了在开发者试图进行剪切、复制等小操作时出现的内存不足错误提示等问题。该补丁现已提供下载。微软Visual Studio创作团队项目经理布里塔尼·贝伦斯(Britt转载 2012-12-14 20:36:54 · 9392 阅读 · 0 评论 -
安全哈希算法
using System.Text;using System.Security.Cryptography; namespace Sandglass.Util.Security.Encrypt{ /// /// 安全哈希算法(Secure Hash Algorithm) /// public class HASH { ///原创 2012-12-11 20:01:10 · 2329 阅读 · 0 评论 -
IEnumerable接口的一个简单示例
摘要: IEnumerable接口是实现foreach循环的一个重要的接口,像数组、集合等之所以可以用foreach循环遍历其中的每个元素便是因为他们都实现了IEnumerable接口而,那么这个接口到底是如何运行的呢,通过下面一个例子可以得到 ... IEnumerable接口是实现foreach循环的一个重要的接口,像数组、集合等之所以可以用foreach循环遍历其中的每个元素便是因为转载 2012-11-18 20:00:41 · 1089 阅读 · 0 评论 -
Dev 各个属性统计
Options OptionsBehavior 视图的行为选项 AllowIncrementalSearch允许用户通过输入想得到的列值来定位行 AllowPartialRedrawOnScrolling允许视图在垂直滚动中局部刷新原创 2012-11-18 20:06:20 · 3179 阅读 · 0 评论 -
Devpress-XtraGrid-GridControl笔记
1,增加新行用InitNewRow事件,给新行某字段赋值。后结束编辑。private void grdView_InitNewRow(object sender, DevExpress.XtraGrid.Views.Grid.InitNewRowEventArgs e) { DevExpress.XtraGrid.Views.Grid.GridView view = send转载 2012-10-06 11:41:08 · 8732 阅读 · 0 评论 -
C# DevExpress总结-GridControl应用小结篇
XtraGrid的关键类就是:GridControl和GridView。GridControl本身不显示数据,数据都是显示在 GridView/CardView/XXXXView中。GridControl是各类View的容器。所以要把握显示,要从GridView这些类入 手。关于GridControl与GridView的关系,我不说了。下面给出一段代码。实际应用中常用到。public Fo原创 2012-10-06 11:39:07 · 9831 阅读 · 0 评论 -
C#操作xml的类
<br />C#对xml文件记录的增加,修改和删除,例如对UserCode,UserName,NamePwd的操作。代码如下:<br /> <br />using System;using System.Data;using System.Configuration;using System.Web;using System.Web.Security;using System.Web.UI;using System.Web.UI.WebControls;using System.原创 2011-05-29 19:39:00 · 884 阅读 · 0 评论 -
C#制作欢迎界面
(1)设置窗体的属性 StartPosition:CenterScreen FormBoderStyle:None(2)添加背景图片 在属性面板的BackgroundImage中添加背景图片(3)为窗体添加Timer组件,以实现窗体的淡入淡出效果。(4)编写代码:using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Dr原创 2011-05-17 23:06:00 · 3115 阅读 · 1 评论 -
C# Clone() 方法
Clone 分浅拷贝和深拷贝两者的区别:当有引用类型成员时,浅拷贝复制的是成员的引用,深拷贝复制的是成员对象。如何实现对象的拷贝功能:== 继承接口ICloneable实现Clone方法== ICloneable.Clone本身并不能区分(Deep or Shallow)你可以在Clone中调用MemberwiseClone来实现一个ShallowClone也可以自己来实现一个原创 2012-12-17 16:05:35 · 39353 阅读 · 0 评论