随笔分类 -  C#技术

摘要:前提:日常使用需要天气,每次都手写就很累。于是弄了个简单的winform,点一下按钮,自动获取,拼凑成字符串,然后可以粘贴。 1 private void button1_Click(object sender, EventArgs e) 2 { 3 var weatherCityCode = "1 阅读全文
posted @ 2022-04-06 22:03 feedback 阅读(53) 评论(0) 推荐(0)
摘要:原来在vs2015下用的挺好,顺便移植到2017下。 用文本打开,在其头部加上 “C:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\Common7\IDE\ItemTemplates\CSharp\Code\2052\Cla 阅读全文
posted @ 2017-10-20 11:46 feedback 阅读(3835) 评论(0) 推荐(0)
摘要:一个小项目,设计到几十张表,但都是简单的增删改查,所以呢,想偷懒用EF。 结果,在.NET4.0下,死活都不行。最后在Oracle官方找到demo,上面清清楚楚的写着必须>NET4.5。 看着EF的架构,发现,我们可以把DAL层从框架剥离出来。 阅读全文
posted @ 2016-11-20 00:29 feedback 阅读(356) 评论(0) 推荐(0)
摘要:很久没更新,一直都很忙。 打算国庆期间,写一个爬虫玩玩~ 阅读全文
posted @ 2016-09-25 21:51 feedback 阅读(114) 评论(0) 推荐(0)
摘要:最近需要频繁的使用导入导出,各么,又不想使用ms的PIA,在4.0以下,存在版本兼容的问题。于是网上查找了很久,找到两款开源的excel组件。1、CSharpJExcel,这是JExcel的.net版本,但是只支持到2003,也就是xls格式。2、NPOI,这是一款国人写的开源组件,功能挺好,就是代... 阅读全文
posted @ 2015-09-08 10:30 feedback 阅读(400) 评论(0) 推荐(0)
摘要:net framework 2.0,3.0与3.5三个版本之间关系如下:.net framework 2.0 = CLR 2.0 + FCL(framework class library).net framework 3.0 = .net framework 2.0 + SP1 + WPF + W... 阅读全文
posted @ 2015-07-24 21:45 feedback 阅读(751) 评论(0) 推荐(0)
摘要:曾记得,很久以前,第一部智能手机,使用的是斯达康手机,wince系统,那时候不会刷机,不会下载东东,当然网络限制也是其一。由于国产的这部手机,经常漏接电话,或者是电话打不出去,才被迫换手机。那会的价格可以买苹果的3GS,而我却选择了HTC G10,第一部安卓手机,系统是安卓2.3,后来就不停的刷机,... 阅读全文
posted @ 2014-06-23 07:02 feedback 阅读(161) 评论(0) 推荐(0)
摘要:题目是这样的:一张表,字段列表DLH,D01,D011,D012,D013,D02,D021,D022,D023,DHJ;共有8条记录,分别为D01....D023示意图如下:D0*为一级代码,D0**为二级代码,表格中只有二级代码单元格有数值;1、一级代码单元格数值等于其名下所有二级代码数值累加D0*=∑D0**,DHJ为合计=∑D0*(一级代码数值相加)2、表格中的 列D01=D011+D012+D13,行D01=D011+D012+D013(同名字段相加),D02情况相同;3、当字段名和行的DLH字段相同或者包含的时候,数值清零,如行D011的字段D011清零,行D01的字段D011,D 阅读全文
posted @ 2013-03-26 21:51 feedback 阅读(384) 评论(0) 推荐(0)
摘要:前几篇文章中,我们实现了配置文件的读写,界面的动态展现,这次我们来实现界面内选项的动态展示。由于属于C#界面跟脚本的交互功能,所以,这次的功能完全可以撇开整个功能设计而单独讨论。本次项目的脚本采用Lua。Lua在Dotnet上的不是很多,目前主要有两个开源的类库LuaNet和LuaInterface,但这两个类库都不是很完善,那我们就扬长避短,明知有Bug的地方就尽量回避。值得庆幸的是,在界面交互... 阅读全文
posted @ 2010-05-16 22:05 feedback 阅读(1539) 评论(5) 推荐(1)
摘要:前一篇,我们定义并实现了配置文件的读写功能,这次我们来实现配置文件的界面展示。之前我们设计的时候,就要求界面能够动态展现,比如在界面定义文件中新增一个CheckBox定义,那么要求界面能够反映出来。本次界面还原技术,我们采用SharpDev的方式,利用xml文件对界面进行描述,然后利用反射将界面展示出来。(PS:如果你用过Delphi,你同样会发现Delphi的frm文件也是采用这样的思路),这里... 阅读全文
posted @ 2010-05-16 21:33 feedback 阅读(535) 评论(0) 推荐(0)
摘要:上次,我们分析了“动态”配置文件的基本需求,也基本定下了设计思路。我们今天就来实现第一要素:读写配置文件  按照我们上次的分析要求,我设计了以下几个类ConfigManager,【配置文件管理类】Config,【单个配置文件】ConfigSection,【配置文件中的单个程序节】三个类依次包含,为了方便程序调用,为此,设计了三个接口,分别由三个类来实现。这样一来,外部调用的... 阅读全文
posted @ 2010-05-16 20:55 feedback 阅读(1253) 评论(1) 推荐(2)
摘要:几乎所有的程序都会用到配置文件,我们对配置文件的需求只有2个,保存用户的选择,下次界面展示的时候还原。这是我们使用配置的唯一的也是最重要的目的,如果这点达不到,就应该放弃所采用的方式。目前,比较常用的配置文件方式有注册表、ini文件、xml,C#下常用的还有app.config或者Web.config文件,这个文件本质还是xml,只是fx封装了读写。  我们需要讨论的是如何方便的读写配置文件,以及... 阅读全文
posted @ 2010-05-15 18:35 feedback 阅读(428) 评论(0) 推荐(0)
摘要:好久好久没关注微软技术的发展了。随着VS2010的发布以及fx4.0的推出,很多新技术新概念也出来了。期待已久的AE10还没有出现,我估摸着也快了,这次ESRI肯定会跟着MS发布组合fx4.0的版本,甚至于ESRI可以提供3.5以及4.0两个版本,让程序员自由选择,而没有必要绑死在一个版本下面进行开发。  好几年前,ESRI就宣言今后的重点是WebGIS方向,现在社会的主流也是这个,那这次AE10... 阅读全文
posted @ 2010-05-09 23:47 feedback 阅读(330) 评论(0) 推荐(0)
摘要:VS2010RC1终于出来了,抢先试用~  由于是在Win7上直接安装,所以,界面自然是花哨无比,但我试用了几个项目,发现一个小问题。VS2010里面的TreeView类型的东西,比如属性、项目管理树,他们的节点并不是原先丑陋的"+"和"-",而是变成了上翻和下翻的小按钮,挺可爱,于是,就想看看WinForm里面是不是也跟着一起改变了,至少提供界面模式吧~非常的失望,MS没这么干,它只顾自己享受,... 阅读全文
posted @ 2010-05-09 18:06 feedback 阅读(1968) 评论(3) 推荐(0)
只有注册用户登录后才能阅读该文。
posted @ 2009-03-31 10:16 feedback 阅读(66) 评论(0) 推荐(0)
只有注册用户登录后才能阅读该文。
posted @ 2009-03-29 08:27 feedback 阅读(88) 评论(0) 推荐(0)
只有注册用户登录后才能阅读该文。
posted @ 2009-03-23 19:53 feedback 阅读(671) 评论(3) 推荐(0)