随笔分类 -  C#

摘要:此LinqToSql非MS的Linq To SQL(注意空格差别).它是一个第三方开发的开源项目,其目标是使Linq 表达式树在多种数据库环境下都可以解析执行而不仅仅是针对SQL Server.其目前支持的数据库有:SQLite, MS Access, SQServer2000/2005, MySQL等. 阅读全文
posted @ 2008-04-08 10:54 Kingthy 阅读(3169) 评论(12) 推荐(0) 编辑
摘要:在表达式求值时先将表达式转换为逆波兰表达式,然后再继续对分析出来的逆波兰表达式进行求值。我在写这个表达式求值算法时参考了在天空飞翔的两篇文章,在此感谢这位大哥的好文章支持函数,变量的算术表达式计算(一、计算后缀表达式) 支持函数,变量的算术表达式计算(二、中缀转后缀) 详细的理论我就不明说了,我只简单说说我这表达式求值的处理过程,假如有以下表达:“1+3*5>5”当调用表达求值方法Expressi... 阅读全文
posted @ 2008-03-15 23:08 Kingthy 阅读(4176) 评论(6) 推荐(0) 编辑
摘要:今日在做一个WebService,在客户端用SOAP直接调用此WebService,但运行时的结果却怪怪的.. 以下是WebService端的代码函数: /**//// /// 发送邮件 /// /// 验证密匙 /// 发件人 /// 收件人 /// 主题 ///... 阅读全文
posted @ 2007-12-26 16:20 Kingthy 阅读(3027) 评论(12) 推荐(0) 编辑
摘要:因为在我的某个工具包里需要能动态执行一段代码进行求值的功能,也就是类似于JAVA SCRIPT里的Eval函数和VB SCRIPT的Execute函数功能,但C#与VB.NET却没有类似的函数:( 只能手动编写。上网搜索了一下,幸运的从一个英文站点找到了:)代码量很少,它是通过调用JScript.NET里的Eval函数进行处理的 阅读全文
posted @ 2007-12-15 00:36 Kingthy 阅读(9144) 评论(7) 推荐(0) 编辑
摘要:今日在写一函数注释时.不小心输入了一个字符后,VS就没反应挂掉了:(只能结束任务.. 代码样例: /**//// /// 下载图片数据 /// /// 包含图片地址的XML数据 /// /// "字符.否则VS会挂掉 /// ]]> /// 这里也不能再输入""字... 阅读全文
posted @ 2007-10-15 14:56 Kingthy 阅读(2124) 评论(17) 推荐(0) 编辑
摘要:大家都知道StringBuilder的用途,但是StringBuilder提供的功能却实在是太少了.特别是在处理字符串不区分大写时它就不能为力了.只能够将它里面的数据提取出来进行处理然后再放回进去,但这样做的话这里转来转去耗费资源就太多了这是我们不想要的结果。而刚好我在做一个模版对象时就需要这种能够快速处理字符串的需求,所以StringBuilder就不再符合要求只能自己做一个仿照于它并加强部分功能的TextBuilder…… 我们都知道StringBuilder是在内部维护一个字符数组的,所以我们也是从字符数组里下手用于做我们的string缓冲,而在C#里能够快速操作字符数组的也许就需要使用微软不推荐使用的“指针”了(呵呵,别头痛,虽然我也对指针很头痛,但这里用的指针很简单,你可以看成是一个数组的int索引编号值) 阅读全文
posted @ 2007-09-22 10:24 Kingthy 阅读(1786) 评论(4) 推荐(0) 编辑
摘要:因家中与公司的网络配置不同,而我又是带着我的笔记本在家里与公司来来回回.这就导致要经常设置不同的IP和网关数据,一段时间下来后觉得特烦,做为一个程序员.为什么不好好利用自己的知识偷懒一下呢?特别是像我这样一个懒惰的人... 因为网络IP设置是要涉及到硬件,C#是没有现成接口调用的.只能通过调用API或者是WMI这道系统提供给我们的桥梁..在WMI这个大库中用于管理网络配置的则主要是通过"Win32_NetworkAdapterConfiguration"这个管理类.这里面已基本包括了IP,DNS,网关的设置信息... 阅读全文
posted @ 2007-09-15 22:36 Kingthy 阅读(2394) 评论(15) 推荐(1) 编辑
摘要:最近做一个项目时需要一个走势图演示,在C#中是没有现在代码可用,只好自己手动写一个简单的.此走势图支持定义Painter以实现不同的风格.现提供代码中支持两种:方块图与线型. 演示图: 方块图: 线型图:(多线同时显示) 类之间的关系图如下: 因本人不善于文字表达,现附上源代码.(已带演示) /Files/kingthy/MyTest.rar 阅读全文
posted @ 2007-09-14 10:43 Kingthy 阅读(5555) 评论(12) 推荐(0) 编辑