-
[C#] C#设立系统日期和时间
C#设置系统日期和时间C#设置系统日期和时间的代码分享,使用C#代码设置系统日期和时间的程序开发步骤如下:(1)为了使用DllImportAttribute类,需要引入命名空间:usingSystem.Runtime.InteropServices;(2)自定义类SetSystemDateTime用...
354
热度 -
[C#] C#初学者正则表达式一
C#菜鸟正则表达式一LZ菜鸟,仅整理笔记,顺带记录一下,谓之增加印象。LZ认为,没必要太纠结原理,模型,屌丝能用就对了,剩下的事情用多了自然会去探索。中文:正则表达式,英文:RegularExPression,也叫匹配模式(pattern),用来检验字符串是否满足特定的规则,或从字符串捕获满足特定规...
284
热度 -
[C#] 集合的集合下所有集合元素求值
求一个集合的集合下所有集合元素求值场景是这样的:Order下有一个Suppler的集合,即一个订单下可能有多个供应商;Supplier下有一个Product的集合,即对一个供应商采购多个产品。需求是这样的:算出所有订购产品的总价模型这样:publicclassOrder{publicintOrder...
230
热度 -
[C#] 小结:C#变量,占位符等相关知识
总结:C#变量,占位符等相关知识新年耽误了不少时间,好久没认真的坐下来学习了,新年也快完了,又要开始正式学习了,按着视频教学学习,用了一天的时间,学习了下简单的变量及其相关的输入输出和应用,学了几种最基本的类型:int(整型)char(字符型)string(字符串类型)double(双精度浮点数)d...
421
热度 -
[C#] 职工考勤信息管理小程序
员工考勤信息管理小程序虽然这是个小程序,但是呢还是用到了许多的知识点的.主要是""使用集合组织相关数据."",这个知识点非常重要.在以后搞大型的项目,绝对离不开"集合组织数据".例如:ArrayList动态存储数据,HashTable的数据结构(哈希表).泛型集合:List<T>和Dic...
269
热度 -
[C#] C#创设唯一的订单号, 考虑时间因素
C#创建唯一的订单号,考虑时间因素主要是想把日期和其它因素考虑进来。使用RNGCryptoServiceProvider类创建唯一的最多8位数字符串。privatestaticstringGetUniqueKey(){intmaxSize=8;intminSize=5;char[]chars=new...
202
热度 -
[C#] C#透过WMI的wind32 的API函数实现msinfo32的本地和远程计算机的系统日志查看功能
C#通过WMI的wind32的API函数实现msinfo32的本地和远程计算机的系统日志查看功能先不说如何实现,先来看看效果图:读取远程的需要提供下远程的计算用户名和密码即可。如何实现这个代码功能,请看如下代码部分:实体类:usingSystem;usingSystem.Collections.Ge...
345
热度 -
[C#] Devexpress TreeList控件绑定展示父子节点对像
DevexpressTreeList控件绑定显示父子节点对像今天一位同事咨询DevexpressTreeList控件绑定自动显示父子节点对像,但结果是不会显示带父子节点关系,而是将所有的节点作为父节点显示出来了,对像类的代码如下publicclassItem:XPBaseObject{publicI...
497
热度 -
[C#] ArrayList,Hashtable,List<T>Dictionary<K,V>
ArrayList,Hashtable,List<T>,Dictionary<K,V>1.ArrayListArrayListlist=newArrayList();//for遍历for(inti=0;i<list.Count;i++){SEse=(SE)list[i]...
551
热度 -
[C#] C#遍历DataSet中数据的几种方法小结
C#遍历DataSet中数据的几种方法总结//多表多行多列的情况foreach(DataTabledtinYourDataset.Tables)//遍历所有的datatable{foreach(DataRowdrindt.Rows)///遍历所有的行foreach(DataColumndcindt....
423
热度 -
511
热度 -
[C#] C#页码领航显示及算法
C#页码导航显示及算法页码导航,先看显示效果:算法要求:1、页数小于等于1时不显示;2、页数大于10时,自动缩短。具体代码如下:///<summary>///获取分页导航///</summary>///<paramname="intPageIndex">页码<...
221
热度 -
[C#] 关于C#作出的小程序的调试细节 及 visible属性和几个C#中的事件方法
关于C#做出的小程序的调试细节及visible属性和几个C#中的事件方法一.在调试时,不要使用调试程序的X号关掉程序,而是要用VS自带的停止调试的接口,即那个小方块。不然下次调试会出现异常,若真出现这种情况,可以右键项目名,点击清理。二.Visible属性是“可见”的意思,若...
401
热度 -
[C#] OOD、OOP、AOP差异
OOD、OOP、AOP区别OOD:面向对象设计(Object-OrientedDesign,OOD)方法是OO方法中一个中间过渡环节。其主要作用是对OOA分析的结果作进一步的规范化整理,以便能够被OOP直接接受。OOP:面向对象编程(ObjectOrientedProgramming,OOP,面向对...
234
热度 -
[C#] 网络电视精怪的框架及关键代码
网络电视精灵的框架及关键代码效果:编写节目类属性:播出时间、时段、名称、视频路径编写频道基类属性:频道名称、频道节目单位置、节目列表抽象方法:Fetch()编写频道子类继承“频道基类”,实现Fetch()【只写方法声明】编写频道工厂类方法:实现创建频道子类第一步.创建几个类:...
140
热度 -
[C#] 转:C#整数三种强制类型转换int、Convert.ToInt32()、int.Parse()的差别
转:C#整数三种强制类型转换int、Convert.ToInt32()、int.Parse()的区别1、int适合简单数据类型之间的转换,C#的默认整型是int32(不支持bool型);2、int.Parse(stringsParameter)是个构造函数,参数类型只支持string类型;3、Con...
347
热度 -
[C#] C#根本语法学习(四)
C#基本语法学习(四)重载一个方法的名字和方法的参数列表称为方法的签名。C#根据方法签名来识别方法,如果两个方法签名不同那么他们就是两个不同的方法。重载可以是方法重载(包括构造函数重载)和运算符重载。方法重载指的是一组名字相同而参数列表不同的方法。但方法的返回值类型不同不能构成重载。1publics...
139
热度 -
[C#] C#入门中的必备语法(1)
C#入门中的必备语法(一)首先我们要知道C#语言是一种面向对象的语言由C和C++演变而来,它依赖于.NETFramework。.NETFramework可以提供一个强大的代码库供其调用。之所以说C#语言依赖于.NETFramework是由于C#源代码只有经过编译器(指VS或VCE)的编译之后,变成C...
147
热度 -
[C#] C# 容易邮件群发通用类
C#简单邮件群发通用类1publicstaticclassEmail2{3///<summary>4///发件人5///</summary>6publicstaticstringmailFrom{get;set;}78///<summary>9///收件人10//...
347
热度 -
[C#] String,StringBuffer与StringBuilder的差异?[转]
String,StringBuffer与StringBuilder的区别??[转]String字符串常量StringBuffer字符串变量(线程安全)StringBuilder字符串变量(非线程安全)简要的说,String类型和StringBuffer类型的主要性能区别其实在于String是不可变的...
256
热度