Isabella
---- I fell upon the thorn of life, I bleed.

文章分类 -  Programme Stock

C#控制台程序(Console)像窗体(Winform)一样(关闭,托盘图标,事件响应,手动退出等)转
摘要:蛋疼的让C#控制台程序(Console)像窗体(Winform)一样(关闭,托盘图标,事件响应,手动退出等)前言:你可以把这篇文章定义为一篇蛋疼的文章,应为这个东西不怎么实用,还费神,没事折腾这做什么。恩,的确,蛋疼。我也同意,就算蛋疼也有它的小众范围,当你不想做webservers,winform等,就想蛋疼的拿控制台来做服务,做程序,行吗?行,但是控制台一点关闭就退出了,有时会点错,控制台没有托盘图标,想最小化到托盘图标等,还有什么蛋疼的想法,来吧,让我们来实现他们。需要了解:console application是控制台程序。控制台不是winform,我们不能设置它的关闭事件等。控制台虽 阅读全文
posted @ 2011-12-29 10:01 李昀璟 阅读(9642) 评论(4) 推荐(7)
如何序列化与反序列化复杂对象
摘要:转自:http://sgsoft.cnblogs.com/archive/2004/10/10/50534.html 对象序列化技术在大量数据缓存技术中需要用到,但对于复杂对象,如何实现序列化与反序列化呢? 下面是我写的一个软件中的部分有关序列化的代码,共享之供大家批评,这里展示的是简单的二进制序列化,复杂的还有自定义XML序列化,但由于本人对XML Schem不太熟悉,不知道如何编写高效的X... 阅读全文
posted @ 2007-02-15 16:35 李昀璟 阅读(217) 评论(0) 推荐(0)
判断一个字符串是否全是数字的多种方法及其性能比较(C#实现)
摘要:在编程的时候,经常遇到要判断一个字符串中的字符是否全部是数字(0-9),本来是一个很容易实现的功能,但程序员首先会想到的是,这样简单的功能有没有现成的函数可以用呢?VB.NET中有个IsNumeric(object),C#中只有判断单个字符的Char.IsNumber(),IsNumeric可以判断double类型的数字字符串,但无法排除正负号和小数点,如果判断字符串是否是一个数的话用它挺合... 阅读全文
posted @ 2007-02-05 16:49 李昀璟 阅读(377) 评论(0) 推荐(0)
注册ASP组件的两种方法
摘要:第一种方法:手工注册DLL 这种方法从IIs 3.0一直使用到IIs 4.0和其它的Web Server.它需要你在命令行方式下 来执行,进入到包含有DLL的目录,并输入: :\\regsvr32 component_name.dll 例如 c:\temp\regsvr32 AspEmail.dll 它会把dll的特定信息注册入服务器中的注册表中。然后这个组件就可以在服务器上使用了, 但是这个方... 阅读全文
posted @ 2007-02-05 16:32 李昀璟 阅读(282) 评论(0) 推荐(0)
VS2003 和 VS2005 下发送 SMTP 邮件
摘要:一、vs2003引用 System.Web.Mail命名空间 private void SenMail2003() { MailMessage mailObj = new MailMessage(); mailObj.To = this.txtTo.Text; mailObj.From = this.txtFrom.Text; ma... 阅读全文
posted @ 2007-02-05 10:32 李昀璟 阅读(245) 评论(0) 推荐(0)
通过给出的求值运算公式字符串得到其结果值
摘要:在实际开发中有时需要根据用户制定的公式然后经过处理并将数值代替参数后来得出此公式的值,因为刚好也做到这里,看了些资料,于是写了一个类调用来实现此功能 using System;using System.Text;using System.CodeDom.Compiler;using Microsoft.CSharp;using System.Reflection; public ... 阅读全文
posted @ 2007-02-05 10:20 李昀璟 阅读(297) 评论(0) 推荐(0)