• 【程序人生】 我的程序员之路

    接触博客园有大半年了,今天觉得有必要开通一个自己的博客。 最近工作还算稳定了,闲暇之余,谈谈自己过去的两年! 抉择 接触编程也不过才两年。2014年高考结束,拿到成绩那一刻,我没有任何感触,因为一切都在意料之中!差两分二本,嗯,考不好是在我意料之中,可考这...

    2018-06-23 23:23:31

  • C#学习笔记-KeyDown、KeyPress、KeyUp事件以及KeyCode

    本来没打算单独写的,但是在自己弄测试小程序的时候,越写发现不清楚的东西越多,所以实践又一次证明:纸上得来终觉浅,绝知此事要躬行! 直接贴代码了: 1 // 发生顺序:KeyDown-KeyPress-KeyUp 2 // 所有的参数的各种信息都在Keys里自带=自己查看 3 4 // KeyCode、Ke...

    2018-06-23 23:23:31

  • C#基础知识八之访问修饰符

    1. 类的访问修饰符 修饰符 访问权限 无或者internal 只能在同一个程序集中访问类 public 同一个程序集或引用该程序集的外部都可访问类 abstract或internal abstract 只能在同一程序集中访问类,且该类不能被实例化,只能被继承 public abstract 同一个程序集中或引用该...

    2018-06-23 23:23:24

  • .net项目引用C++ 动态链接库.dll

    项目开发时可能需要调用其动态链接库,如C++动态链接库,实现相应功能,那么在C#里怎么调用C++库里的方法呢,如下提供两种方式。 方式一:建立一个C++项目,选择dll动态链接库如下。 1 // stdafx.h 文件内容 2 // #ifdef func_api 3 // #else 4 // #define func_api ex...

    2018-06-23 23:23:24

  • .net 刷新页面防止表单二次提交

    1、页面上按钮是服务器控件,现在刷新页面要防止按钮事件重复执行 原网址:http://blog.csdn.net/high_mount/article/details/51066056...

    2018-06-23 23:23:22

  • C#学习笔记-Windows窗体自定义初始位置

    根据屏幕大小定义初始位置: (这个不是难,但是最近常常忘记,记着方便查看。) 1 // 获取当前屏幕的长和宽 2 int ScreenX = Screen.PrimaryScreen.Bounds.Width; 3 int ScreenY = Screen.PrimaryScreen.Bounds.Height; 4 5 // 注意记得让窗体的StartPosition的属性改...

    2018-06-23 23:23:19

  • Aspose.Cells导出Excel(2)

    DataTable dtTitle = ds.Tables[ 0 ];DataTable dtDetail = ds.Tables[ 1 ]; int columns = dtTitle.Columns.Count; string error = "" ; // 导出出错的原因 Aspose.Cells.Workbook wb = new Aspose.Cells.Workbook(); // 工作簿 Worksheet sheet = wb.Worksheets[ 0 ]...

    2018-06-23 23:23:18

  • Webform(七)——内置对象(Session、Application)

    内置对象:用于页面之间的数据交互 为什么要使用这么内置对象?因为HTTP的无状态性。 一、内置对象 (一)Session 跟Cookies一样用来存储用户数据 1、Session、Cookies对比 相同点 :每一台电脑访问服务器,都会是独立的一套session或者Cookies,key值都一样,但是内容...

    2018-06-23 23:23:14

  • Request.UrlReferrer 使用

    最近有一个功能是反馈统计,然后在反馈建议里面添加是从哪个页面点击过来的,一开始打算做成url=这种方法加在链接里面然后页面接受参数,后来知道了request.UrlReferrer 知道他可以直接获取方便的很,然后就直接在model添加里面用了model.url=Request.UrlReferrer.tost...

    2018-06-23 23:23:17

  • C# 部分命名规则

    接触C#开发已经四个月,整理下C#中的命名规则: 一:变量的命名规则(和Java相似) 1、变量名由字母、数字、下划线组成 2、变量名开头只能以字母、下划线开头,不能以数字开头 3、区分大小写 4、命名规范:一般遵循camel(骆驼命名法)首字母小写第二个单词的首字母大...

    2018-06-23 23:23:11

2