• 第三章员工打卡

    namespace 员工信息维护 { public partial class FrmMain : Form { public FrmMain() { InitializeComponent(); } //列表,用于保存 SE 对象 public ListSE programmerList = new ListSE(); //刷新DataGrindView数据 public void BindGrid(ListSE list) { this.dataGri...

    2018-06-23 23:36:11

  • .NET 同步与异步 之 线程安全的集合 (十一)

    本随笔续接:.NET 同步与异步 之 警惕闭包(十) 无论之前说的锁、原子操作 还是 警惕闭包,都是为安全保驾护航,本篇随笔继续安全方面的主题:线程安全的集合。 先看一下命名空间:System.Collections.Concurrent,常用的类型有(均为泛型):BlockingCollection T 、...

    2018-06-23 23:36:08

  • DataTable的AcceptChanges()方法和DataRow的RowState

    这个属性是一个 只读属性 的枚举类型,一共有五个值,Detached,Unchanged,Added,Deleteed,Modified, 属性名 值 备注 Detached 1 已创建该行,但是该行不属于该表,要么刚刚创建该行,还未添加到表中, 要么这行被调用了Remove()或者RemoveAt()方法 Unchanged 2 自...

    2018-06-23 23:36:08

  • winform中的 datagriview 字段自动填充长度

    在winfrom 的 datagridview 中 绑定字段 经常回在最后面空出一部分来,显得不美观, 现在教大家如何让它自适应宽度 public static void Autogrid(DataGridView dt) { int width = 0 ; for ( int i = 0 ; i dt.Columns.Count; i++ ) { // 将每一列都调整为自动适应模式 dt...

    2018-06-23 23:36:06

  • 魔兽登陆页面

    1 using System; 2 using System.Collections.Generic; 3 using System.ComponentModel; 4 using System.Data; 5 using System.Drawing; 6 using System.Linq; 7 using System.Text; 8 using System.Threading.Tasks; 9 using System.Windows.Forms;10 11 namespace Lo...

    2018-06-23 23:36:06

  • 值类型与引用类型

    深入解析数据类型 天下程序万变不离其宗,都是由数据结构与算法组成。所谓数据结构,主要讨论的数据本身以及数据之间的关系;而算法,主要围绕着程序的逻辑结构以及各种设计模式、框架等。本次,我大致说一说数据结构中最基本的数据类型。 C#的语法中,数据类型大致分...

    2018-06-23 23:35:59

  • linq中给字段添加别名

    linq 是我们在查询中经常回用到的一种形式,比如我们创建一个类,然后List添加 并绑定到表格中 public class Modeltest { string id; public string Id { get { return id; } set { id = value; } } string pwd; public string Pwd { get { return pwd; } set { pwd = va...

    2018-06-23 23:36:00

  • SQL Server数据库读取数据的DateReader类及其相关类

    之前学了几天的SQL Server,现在用C#代码连接数据库了。 需要使用C#代码连接数据库,读取数据。 涉及的类有: ConfigurationManage SqlConnection SqlCommand SqlDataReader 类名 功能 备注 ConfigurationManage 用于读取配置文件中的数据库相关信息 没想到备注 SqlCon...

    2018-06-23 23:35:57

  • MyBatis从入门到放弃二:传参

    前言 我们在mapper.xml写sql,如果都是一个参数,则直接配置parameterType,那实际业务开发过程中多个参数如何处理呢? 从MyBatis API中发现selectOne和selectLit方法重载第一个传statement,第二个传Object。那么我们则用 Map 来传多个参数。 准备工作 开发环境、pom....

    2018-06-23 23:35:57

  • 常用正则

    常用正则表达式 数字相关 正整数 ^[0-9]*[1-9][0-9]*$ 字符相关 特殊格式...

    2018-06-23 23:35:52

2