首页
学习
活动
专区
工具
TVP
发布

听雨堂

专栏作者
247
文章
342072
阅读量
51
订阅数
程序实现下载文件或者打开文件
FileInfo DownloadFile = new FileInfo("c:\\a.doc"); // 下面到就是读取文件,通过数据流的方式下载了。 Response.Clear(); Response.ClearHeaders(); Response.Buffer = false; Response.ContentType = "application/octet-stream"; Response.AppendHeader("Content-Disposition", "in
用户1075292
2018-01-23
8670
四舍五入
public static double Round(double d, int i)         {             if(d >=0)             {                 d += 5 * Math.Pow(10, -(i + 1));             }             else             {                 d += -5 * Math.Pow(10, -(i + 1));             }         
用户1075292
2018-01-23
8310
事件处理需小心
        两个对象,A对象和B对象,A对象的事件需要在B中的一个函数来处理,B会不断创建,每次创建时就把A对象作为参数传给B的构造函数,B在构造函数中将处理函数关联到A的事件上。结果:发现B的处理函数被频繁调用,原来是A的事件的处理函数,随着B对象的增加,越来越多,所以,不得不在B中加了一项处理,专门用来清除事件处理的设置。   public void ClearEventHandle()   {    _mainmap.ViewChangedEvent -= new ViewChangedEvent
用户1075292
2018-01-23
4350
没有更多了
社区活动
RAG七天入门训练营
鹅厂大牛手把手带你上手实战
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档