C#
大力的哥
学无止境 坚持胜利
展开
-
不同层次的程序员对"C#判断奇偶数的函数"的不同写法
// 现代流行的"程序员"public static bool IsOdd(int n) { while (true) { switch (n) { case 1: return true; case 0: return false; } n -转载 2012-11-19 09:34:41 · 2439 阅读 · 0 评论 -
使用Stopwatch测量运行时间
使用Stopwatch测量运行时间 Stopwatch Watch = new Stopwatch(); //启动计时器 Watch.Start(); log.Debug($"开始调用GetDimensionErrorPage_4:{Watch.ElapsedMilliseconds} ms"); //这里做一些耗时的事情 //这里做一些耗时的事情 //这里做一些耗时的事情 l...原创 2018-11-14 16:22:55 · 754 阅读 · 0 评论 -
NPOI导出真正的电子表格,支持 自定义多行表头(表头风格设置),支持多个sheet页面导出
NPOI导出真正的电子表格,支持自定义多行表头(表头风格设置),支持多个片页面导出,效果如下DEMO资源下载 https://download.csdn.net/download/shunlu/10749942代码如下: using System;using System.Collections;using System.Collections.Generic;usi...原创 2018-10-28 23:56:53 · 4613 阅读 · 1 评论 -
猛犸Winform分页控件
/// /// 测试窗口 /// 测试猛犸Winform翻页控件 (.net4.0框架) /// 本Winform翻页控件不于具体的数据源相关联,简单实用 /// /// 使用方法:在VS的工具箱右键>选择项...,在弹出的对话框默认选项卡里点"浏览...", /// 选择Mammoth.Winform.Pager.dll后勾选Pager,按“确原创 2014-10-28 10:19:00 · 1858 阅读 · 0 评论 -
SL项目 web.g.s 实体从 ComplexObject 继承改为从Entity 继承了
自动生成的 web.g.s 实体从 ComplexObject 继承,原因实体层poco,没有定义Attribute标签,给实体Models层添加 System.ComponentModel.DataAnnotations 引用,给主键添加 [Key]标签,重新生成SL UI 层,这时web.g.s 中的实体从 Entity 继承了。原创 2012-09-25 09:20:55 · 1365 阅读 · 0 评论 -
C#代码片段 在工作线程中刷新主界面线程的进度条显示
在工作线程中刷新主界面线程的进度条显示 //刷新进度条 this.Invoke(new MethodInvoker(delegate() { lbsuccess.Text = worksuccess.ToString();原创 2016-03-07 15:55:54 · 1359 阅读 · 0 评论 -
C#代码片段 导入一个txt文本,快速过滤重复行
导入一个txt文本,快速过滤重复行HashSet strlist = new HashSet();if(openFileDialog1.ShowDialog() == System.Windows.Forms.DialogResult.OK){ // string filename = openFi原创 2016-03-07 15:46:56 · 2565 阅读 · 0 评论 -
LC.exe 已退出 错误解决方法
项目中使用了第三方组件原创 2014-11-03 11:07:36 · 1216 阅读 · 0 评论 -
EF增删查改,获取翻页及一对多关系保存与读取的通用示例代码
等等// ****************************************************** // 文件名称(File Name): Employees.cs// 项目名称(Project Name):猛犸商贸演示系统// 功能描述(Description): 实现 雇员 业务接口(此模块的功能描述与大概流程说明)// 数据表(Tables):原创 2014-11-01 08:12:56 · 5107 阅读 · 0 评论 -
使用BackgroundWorker组件
BackgroundWorker 组件用来执行诸如数据库事务、文件下载等耗时的异步操作。开始在应用程序中添加一个BackgroundWorker实例,如果用的是VS,可以从工具上直接拖到应用程序:BackgroundWorker backgroundWorker1 = new BackgroundWorker();为了开始在后台操作,必须调用Background转载 2014-07-22 09:43:47 · 551 阅读 · 0 评论 -
分页--SQL分页+EF分页+新闻分页
/// /// 显示分页信息 /// /// 总条数 /// 请求的是第几页 /// 每页显示条数 /// 信息类型 /// public static DataSet PageListArticle(out int totleCount, int转载 2012-12-26 16:44:50 · 3011 阅读 · 0 评论 -
EF分页方法
public IList GetTestPageLoad(int pagesize, int pageindex, out int total) { try { TestOnLineEntities db = new TestOnLineEntities();转载 2012-12-26 16:46:01 · 6857 阅读 · 0 评论 -
使用EF框架的增删改查和分页的公共类
public class BaseRepository where T : class { //实例化EF框架 DataModelContainer db = new DataModelContainer(); //添加 public T AddEntities(T entity) {转载 2012-12-26 16:42:47 · 11849 阅读 · 5 评论