本文实例讲述了c#继承中的函数调用方法,分享给大家供大家参考。具体分析如下: 首先看下面的代码: 代码如下: using System; namespace Test { public class Base { public void Print() { Console.WriteLine(Oper ...
本文详细讲述了C#的winform控件命名规范。分享给大家供大家参考。具体如下: 注:这里用红字标记的部分表示有重复出现,括号内为替代表示方案 1. 标准控件 序号 控件 类型简写 控件 类型 1 btn Button 2 chk CheckBox 3 ckl CheckedListBox 4 cm ...
本文实例讲述了C#后台创建控件并获取值的方法。分享给大家供大家参考。具体实现方法如下: 前台代码: 代码如下: <form id=”form1″ runat=”server”> <div> <div class=”item”> Please input a number: <asp:TextBox ...
本文实例讲述了C#针对xml文件转化Dictionary的方法。分享给大家供大家参考。具体实现方法如下: 下面是xml文件: 代码如下: <?xml version=”1.0″ encoding=”utf-8″ ?> <nodes> <国土局> <name>市局国土资源局</name> <code> ...
本文实例讲述了C#中单例的实现方法。分享给大家供大家参考。具体实现方法如下: 代码如下: #region “实现这个窗口类的单例,单例类常用于被主窗口以show()方法打开的窗口,使用单例后只会打开一个此类的对象” //1.私有化构造函数,使在外部不能new(开辟堆空间,创建对象,调用构造函数) p ...
前言 相信大家对 Entity Framework 一定不陌生,我相信其中Linq To Sql是其最大的亮点之一,但是我们一直使用到现在却不曾明白内部是如何实现的,今天我们就简单的介绍IQueryable和IQueryProvider。 IQueryable接口 我们先聊聊这个接口,因为我们在使用 ...
分类:
Windows程序 时间:
2017-12-07 00:08:17
阅读次数:
1788
本文实例讲述了C#序列化与反序列化的方法。分享给大家供大家参考。具体分析如下: 把“对象”转换为“字节序列”的过程称为对象的序列化。 把“字节序列”恢复为“对象”的过程称为对象的反序列化。 序列化 代码如下: using System; using System.Collections.Generi ...
本文实例讲述了C#提示:“在证书存储区中找不到清单签名证书”的解决方法。分享给大家供大家参考。具体分析如下: 一、问题: 程序重新生成,提示错误:在证书存储区中找不到清单签名证书。 二、解决方法: 可能是之前部署的程序证书被我删掉了或是证书过期了,结果出现这个问题。解决方案如下: 方案1:右击项目属 ...
1. 获取绝对文件路径 代码如下: System.IO.Path.GetFullPath(string path) string fileName = “myfile.ext”; string path1 = @”mydir”; string path2 = @”\mydir”; string fu ...
本文实例讲述了C#中TreeView节点的自定义绘制方法。分享给大家供大家参考。具体如下: if ((e.State & TreeNodeStates.Selected) != 0) { //演示为绿底白字 e.Graphics.FillRectangle(Brushes.DeepSkyBlue, ...
Timer组件是基于服务器的计时器,通过设置时间间隔Interval,周期性的触发Elapsed事件。 用法如下: 代码如下: class Program { static System.Timers.Timer Timer1 = new System.Timers.Timer(); static ...
分类:
Windows程序 时间:
2017-12-07 00:17:40
阅读次数:
1317
本文实例讲述了winform导出dataviewgrid数据为excel的方法。分享给大家供大家参考。具体实现方法如下: 代码如下: #region 导出dataViewGrid视图中的数据为xls格式 private void btnExportList_Click(object sender, ...
1. is 是验证操作对象是不是自己希望的 运算公式:对象 is 类型 返回true:对象是指定类型 返回false:对象不是指定类型 2. as 是将对象转换成指定类型 运算公式:对象 as 类型 转换成功:对象的类型就是指定的类型 转换失败:返回null 注意: The “is” and “as ...
1.委托delegate 委托delegate也是一种类型,在任何可以声明类的地方都可以声明委托,它将方法当做另一个方法的参数进行传递,这样就可以传递不同的方法,完成不同的功能,使程序具有很好的可扩展性。 举例: 假设这里有一台电脑,有人会用它写程序,有人会用它打游戏,有人会用它看电影,有人会用它边 ...
本文实例讲述了C#控件闪烁的解决方法。分享给大家供大家参考。具体分析如下: 如果你在Form中绘图的话,不论是不是采用的双缓存,都会看到图片在更新的时候都会不断地闪烁,解决方法就是在这个窗体的构造函数中增加以下三行代码: 请在构造函数里面底下加上如下几行: 代码如下: SetStyle(Contro ...
本文实例讲述了C#中父窗口和子窗口之间控件互操作的方法。分享给大家供大家参考。具体分析如下: 很多人都苦恼于如何在子窗体中操作主窗体上的控件,或者在主窗体中操作子窗体上的控件。相比较而言,后面稍微简单一些,只要在主窗体中创建子窗体的时候,保留所创建子窗体对象即可。 下面重点介绍前一种,目前常见的有两 ...
C#的多态性: 我的理解是:同一个操作,作用于不同的对象时,会有不同的结果,即同一个方法根据需要,作用于不同的对象时,会有不同的实现。 C#的多态包括:接口多态,继承多态。 其中继承多态又包括通过虚拟方法实现的多态和通过抽象方法实现的多态性 例如:基类动物都有吃的方法,但是不同的动物吃的东西就会不一 ...
C语言的printf函数,参数的数量可以是可变的。使用 va_start 和 va_end 实现。 C++中,实现参数可变,可以用 overload。如果参数数量不是很多的话,可以一个参数实现一个函数,两个参数再实现一个函数,三个参数再实现一个函数… 或者使用C的方案。 C#中,也可以用 overl ...
本文实例讲述了C#打印绘图的实现方法。分享给大家供大家参考。具体实现方法如下: 代码如下: String drawString = “”; Font drawFont = null; SolidBrush drawBrush = null; float x = 0F; float y = 0F; S ...
using System; using System.Web; using System.Web.Security; namespace AuthTest { public class Authentication { /// <summary> /// 设置用户登陆成功凭据(Cookie存储) / ...