摘要:下载.xlsx文件时,下载后的文件总是提示错误错误提示:Excel在“12.xlsx”中发现不可读取内容。是否恢复工作簿的内容?如果信任此工作簿的来源,请单击“是”。单击“是”后:Excel 已完成文件级验证和修复。此工作簿的某些部分可能已被修复或丢弃。解决之后的下载代码如下:FileStreamfileStream=newFileStream(pFileName,FileMode.Open)longfileSize=fileStream.Length;Context.Response.ContentType="application/octet-stream";Conte
阅读全文
摘要:C#中时间的Ticks属性是一个很大的长整数,单位是 100 毫微秒。表示自 0001 年 1 月 1 日午夜 12:00:00 以来已经过的时间的以 100 毫微秒为间隔的间隔数,已经说得很清楚了,如果单位是秒或天 LZ 可以就更容易理解了。1 毫秒 = 10^-3 秒,1 微秒 = 10^-6 秒,1 毫微秒 = 10^-9 秒,100 毫微秒 = 10^-7 秒。DateTime baseTime = DateTime.Now;Response.Write(baseTime.Ticks);参考资料:http://topic.csdn.net/u/20081023/20/362c5815-
阅读全文
摘要:C#brush的使用from:http://m.cnblogs.com/66756/1675787.html?full=1private void Form1_Paint(object sender, PaintEventArgs e) { // (实心刷) Rectangle myrect1 = new Rectangle(20, 80, 250, 100); SolidBrush my...
阅读全文
摘要:C#里的方向键消息捕获from:http://space.itpub.net/15713646/viewspace-503548窗口(Forms)对于键盘消息的捕获主要通过三个事件: KeyDown,KeyPress,KeyUp其中非字符键不会引发KeyPress事件;但非字符键却可以引发KeyDown和KeyUp事件。要仅在窗体级别处理键盘事件并且不允许其他控件接收键盘事件,请将窗体的KeyPr...
阅读全文
摘要:锁屏的实现方法一、调用API LockWorkStation代码如下[代码]二、通过调用系统内置程序 Rundll32.exe[代码]两种方法在我的机器上都实现通过。
阅读全文
摘要:自己写的dll文件,如何在引用后能看到注释//----------dll中/// <summary>/// 获得牌/// </summary>/// <param name="sender"></param>/// <param name="e"></param>//--------引用后能看到的//// 摘要:// 获得牌/...
阅读全文
摘要:C#WinForm中按钮响应回车事件的简单方法 from:http://www.cnblogs.com/domainblogs/archive/2009/02/26/1398406.htmlWinform中的按钮要响应回车事件,是很简单的事情!只要在窗体中的属性设置一下就可以了! 比如有登录窗体(Form_Login),包含有两个按钮登录 (btnLogin)和退出(btnExit),想要登录 (...
阅读全文
摘要:访问权限public 同一程序集中的任何其他代码或引用该程序集的其他程序集都可以访问该类型或成员。 private 只有同一类或结构中的代码可以访问该类型或成员。 protected 只有同一类或结构或者派生类中的代码可以访问该类型或成员。 internal 同一程序集中的任何代码都可以访问该类型或成员,但其他程序集中的代码不可以。 protected internal 同一程序集中的任何代码或其...
阅读全文
摘要:【C#笔记】sizeof()今天写程序时要用到sizeof在c里面可以直接调用函数sizeof()就行。但是在c#中有些差异。[代码]从上面这个程序来看,以类型定义关键字作为参数得到 类型大小时,这样使用 sizeof(type); //type 指int double 等类型以变量作为参数,得到变量所占空间大小时,这样使用 System.Runtime.InteropServices.Marsh...
阅读全文
摘要:探究移位运算符">>"代码 Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/--usingSystem;usingSystem.Collections.Generic;usingSystem.Linq;usingSystem.Text;name...
阅读全文
摘要:MemberwiseClone() // 摘要: // 创建当前 System.Object 的浅表副本。 // // 返回结果: // 当前 System.Object 的浅表副本。 protected object MemberwiseClone();MemberwiseClone() 是protected 但是任何类都默认继承object,那么任何类都可以直接调用MemberwiseClon...
阅读全文
摘要:关于 Random类public virtual int Next(int minValue, int maxValue); // 摘要: // 返回一个指定范围内的随机数。 // // 参数: // minValue: // 返回的随机数的下界(随机数可取该下界值)。 // // maxValue: // 返回的随机数的上界(随机数不能取该上界值)。maxValue 必须大于等于 minValu...
阅读全文
摘要:as 运算符as 运算符用于在兼容的引用类型之间执行转换。例如:[代码]备注as 运算符类似于强制转换操作。但是,如果无法进行转换,则 as 返回 null 而非引发异常。请看下面的表达式:expression as type它等效于以下表达式,但只计算一次 expression。expression is type ? (type)expression : (type)null注意,as 运算符...
阅读全文