![](https://img-blog.csdnimg.cn/20201014180756922.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
c#
文章平均质量分 88
imyizhenfeng
这个作者很懒,什么都没留下…
展开
-
开始某项目的研发c#
以前自己做项目,都是快速实现功能,并没有从设计模式或者顶层上去考虑,这样的好处是进展快,原型出来的快,不足是扩展性、复用性不好。当初第一个项目从学习c#到开发完成,用了三个月,在项目中学习能够直奔主题,完全以功能的实现为主。这次的项目有一个主负责人负责框架的编写,但我觉得,有时候为了面向对象而面向对象了,类很多,层层引用。先学习着吧,风格不同。python的学习先告以段落。不过整体感觉python...原创 2018-06-14 17:30:41 · 189 阅读 · 0 评论 -
C#对.zip 存档读取和写入【转】
Framework4.5支持引用: System.IO.Compression.dll,System.IO.Compression.FileSystem.dll提取压缩文件ZipFile.ExtractToDirectory(@"P:\files.zip", @"P:\files");提取单个文件using (ZipArchive zipArchive = ZipFile.Open(@"P:...转载 2018-06-22 15:00:13 · 1400 阅读 · 0 评论 -
解析KML文件并提取coordinates中的经纬度坐标信息
从googleEarh导出的kml文件<?xml version="1.0" encoding="UTF-8"?><kml xmlns="http://www.opengis.net/kml/2.2" xmlns:gx="http://www.google.com/kml/ext/2.2"><Document> <!-- Begi转载 2018-06-22 15:13:38 · 7279 阅读 · 0 评论 -
C# 实现PNG文件的背景透明显示,解决动态显示闪烁问题 【转】
以下内容,对于想要使用C#实现PNG图片背景透明显示,同时动态显示时无闪烁问题的人来说,是非常有帮助的。网络上很难找到完整的解决方案。以下是我搜集到,并加以验证过的完整解决方案。文章一:《How to Use Transparent Images and Labels in WindowsForms》《在Windows Forms 中怎样使用透明图片和透明标签》 文章网址:https...转载 2018-06-22 15:28:44 · 571 阅读 · 0 评论 -
C#画图解决闪烁问题
C#画图解决闪烁问题 导致画面闪烁的关键原因分析: 一、绘制窗口由于大小位置状态改变进行重绘操作时,绘图窗口内容或大小每改变一次,都要调用Paint事件进行重绘操作,该操作会使画面重新刷新一次以维持窗口正常显示。刷新过程中会导致所有图元重新绘制,而各个图元的重绘操作并不会导致Paint事件发生,因此窗口的每一次刷新只会调用Paint事件一次。窗口刷新一次的过程中,每一个图元的重绘都会...转载 2018-06-22 15:29:15 · 1171 阅读 · 0 评论 -
C#中的数组【转】
C#中的数组【转】目录数组的声明数组的初始化数组的访问数组的常用属性和方法 为方便起见,以下数组均定义为整型 数组的声明 C#声明数组时,方括号[]必须跟在类型后面,而不是标识符后面 1. 声明一维数组 C#数组的大小不是其类型的一部分,而在C语言中却是数组类型的一部分 int[] mySigArray = new int[4]; //声明数组类型,并使用ne...转载 2018-06-23 14:35:58 · 273 阅读 · 0 评论 -
地图上任意多面型求面积
最近因为项目需要,在地图上实现任意选择区域,计算其面积。基本都是用到地球半径的算法,其中一个是网上的,一个是同事写的用墨卡托投影。不说了上代码方法一: public class rainfallarea { // //地理信息系统中考虑大地曲率,计算球面面积 //R*R*(s-(n-2)*pi) ...原创 2018-06-27 17:15:33 · 1194 阅读 · 0 评论