c# -- 知识发现
文章平均质量分 52
海沿夕风
这个作者很懒,什么都没留下…
展开
-
C#常用的字符串处理方法
C#常用的字符串处理方法1.Replace(替换字符):public string Replace(char oldChar,char newChar);在对象中寻找oldChar,如果寻找到,就用newChar将oldChar替换掉。如: string st = "abcdef"; string newstring = st.Replac...原创 2018-05-16 22:47:11 · 483 阅读 · 0 评论 -
DateTable 导出到 Excel
引用博文:https://blog.csdn.net/u013759319/article/details/53394351Microsoft.Office.Interop.Excel.Application app = new Microsoft.Office.Interop.Excel.Application(); try { app.Visible = fal...转载 2018-05-17 19:32:04 · 412 阅读 · 0 评论 -
线程-前台线程和后台线程
知识引用:https://blog.csdn.net/sinat_33554671/article/details/504451101. 线程是寄托在进程上的,进程都结束了,线程也就不复存在了!只要有一个前台线程未退出,进程就不会终止!即说的就是程序不会关闭!(即在资源管理器中可以看到进程未结束。)2. 线程有前台线程和后台线程:A. Thread建立的线程默认情况下是前台线程,即线程属性IsBa...转载 2018-05-19 18:22:30 · 513 阅读 · 0 评论 -
C# 事物的处理
事物的提交: using (OracleConnection conn = new OracleConnection(conStr)) { conn.Open(); OracleCommand cmd = new OracleCommand(); cmd.Connection =...转载 2018-06-14 20:57:46 · 432 阅读 · 0 评论 -
C# DataTable.Select() 筛选数据
C# DataTable.Select() 筛选数据转载:https://blog.csdn.net/my_clear_mind/article/details/79673205有时候我们需要对数据表进行筛选,微软为我们封装了一个公共方法, DataTable.Select(),其用法如下:Select()Select(string filterExpression)Selec...转载 2018-07-23 09:26:08 · 40821 阅读 · 3 评论 -
抽象类 和 接口总结
抽象类和接口本质的区别:首先要明确,接口不是类,所以也不是抽象类。类是属性和方法容器,但是这些属性和方法没有任何区别的堆积在一起,当开发人员要寻找某个方法时,将很不方便,这个时候,接口出现了,接口的出现就是为了解决这个问题。接口将类的内部属性和方法进行分类,定义不同功能组的属性和方法。抽象类体现的是总体上的协同,接口的意义就是公共行为的载体,所以他的成员都是隐式公有的,不能加上修饰符。。...原创 2018-08-06 16:57:56 · 207 阅读 · 0 评论 -
单元格数据验证
方法一:gridview中 的 CellValueChanging 和 CellValueChanged 事件搭配使用。CellValueChanging 发生在事件改变之前,所以可以使用 它保存之前的值 value1。CellValueChanging 发生在事件改变之后,所以可以使用它进行验证 改变后的值Value2是否有效; 方法二:gridview中的 Valida...原创 2018-08-31 14:38:50 · 1365 阅读 · 0 评论