随笔分类 -  .Net框架

框架是基础,所以更要经常留意它的发展。
摘要:直接看代码吧 不说话 /// <summary> /// 转全角的函数(SBC case) /// </summary> /// <param name="input">任意字符串</param> /// <returns>全角字符串</returns> ///<remarks> ///全角空格为12288,半角空格为32 ///其他字符半角(33-126)与全角(65281-65374)的对应关系是:均相差65248 ///</remarks> public sta... 阅读全文
posted @ 2011-08-31 06:36 phcis 阅读(1164) 评论(0) 推荐(0)
摘要:废话不多说,直接上代码。代码1.[代码]代码2:--支持自定义字符混合[代码] 阅读全文
posted @ 2011-01-12 10:38 phcis 阅读(2092) 评论(0) 推荐(0)
摘要:c#读取excel的方法有不少,这里重点讲直接将excel文件读取到dataset中。在实践过程中会有不少问题,特意摘抄在此:1.基本的代码[代码]调用的时候传入参数为excel文件的路径,返回值是一个dataset。2.代码注意事项2.1这一句“strConn="Provider=Microsoft.Jet.OLEDB.4.0;"+"DataSource="+FilePath+";E... 阅读全文
posted @ 2010-11-19 14:12 phcis 阅读(3680) 评论(0) 推荐(0)
摘要:在使用httpWebRequest访问数据时经常会碰到 基础连接已关闭这种问题,在代码中加入以下内容即可[代码]//增加下面两个属性即可request.KeepAlive=false;request.ProtocolVersion=HttpVersion.Version10;上述代码只是解决问题的一个可能,不可能是全能。 阅读全文
posted @ 2010-11-04 00:10 phcis 阅读(4352) 评论(3) 推荐(0)
摘要:C语言:memset extern void *memset(void *buffer,int c,int count); #include <string.h> 功能:把buffer所指内存区域的前count个字节设置成字符c 说明:返回指向buffer的指针.char a[100]; memset(a,'\0',sizeof(a));C#:byte[] test = new ... 阅读全文
posted @ 2009-07-14 14:13 phcis 阅读(9185) 评论(0) 推荐(0)
摘要:两种方法:1.DateTime.Now.ToString("yyyy\\/MM\\/dd");2.DateTime.Now.ToString("yyyy/MM/dd",System.Globalization.DateTimeFormatInfo.InvariantInfo); 阅读全文
posted @ 2009-04-28 10:28 phcis 阅读(3189) 评论(0) 推荐(0)
摘要:来源:http://blog.csdn.net/wangfeng8317/archive/2008/01/15/2045254.aspx1 ADO.NET 命名规范 数据类型 数据类型简写 标准命名举例 Connection con conNorthwind Command cmd cmdReturnProducts Parameter parm parmProductID DataAdapter... 阅读全文
posted @ 2009-02-18 12:15 phcis 阅读(393) 评论(0) 推荐(0)
摘要:通过vs2005的菜单 依次选择 工具(Tools)-外部工具(External Tools)-添加 阅读全文
posted @ 2008-10-30 14:57 phcis 阅读(2179) 评论(0) 推荐(0)
摘要:最近发现我的环境不知道被谁给动了,很乱。决定恢复默认值,最后找到了解决方案。 1.进入命令行模式,在“开始”--“Vs2005”--“Vs Tools”--“命令行模式”。 依次进入vs安装目录下的Common7\IDE目录。 2.运行“ devenv /ResetSettings ” 如果你正确输入了就会出现“正在为第一次使用配置环境”窗口。。。 阅读全文
posted @ 2008-07-09 15:45 phcis 阅读(745) 评论(0) 推荐(0)
摘要:近日有网友反映说他的VS环境中的本来是空格的地方全都变成了圆点,某些地方还是一个向右的箭头。不知道该怎么处理。经仔细查看发现应该按以下的方式进行操作即可取消这种“怪异现象”。 在菜单中依次选择“编辑”--“高级”--“查看空白”。 阅读全文
posted @ 2008-04-01 15:48 phcis 阅读(1585) 评论(2) 推荐(1)
摘要: 记得以前使用JBuider2006搞Java开发的时候有一个“FormatAll”的功能非常棒,就是将当前文档的代码按格式缩进,显得非常整洁,方便阅读和修改。到了VS2005之后一直都在用下面的笨办法实现代码格式化(缩进),今天偶然发现VS2005中也有类似于“FormatAll”的功能。。。。。 阅读全文
posted @ 2008-02-26 11:32 phcis 阅读(9617) 评论(8) 推荐(0)
摘要:方法一 foreach (System.Collections.DictionaryEntry de in objHasTab) { //注意HastTable内存储的默认类型是object,需要进行转换才可以输出 Console.WriteLine(de.Key.ToString()); Console.WriteLine(de.Value.ToString()); } 阅读全文
posted @ 2008-01-17 17:47 phcis 阅读(5513) 评论(1) 推荐(0)
摘要: 对于初学者来说,Boolean,bool以及String,string等看起来长的差不多的这些东西觉得很迷惑,今天我就自己的技术水平来讲讲这个东西。 就拿Boolean,bool来说事吧,他们呢都是表示布尔值,即true和false。 阅读全文
posted @ 2008-01-11 14:50 phcis 阅读(6127) 评论(27) 推荐(0)
摘要:.Net 框架目前逐步在普及了,仍然有很多人在寻找如何让.NET程序脱离.NET框架的方法。   现成的工具有 Xenocode 的postbuidle或者vas,还有 Salamander .NET Linker .   另外还有 MaxToCode 作者以前做的 framework linker. 以及一些支持注册表模拟和文件模拟的打包工具molebox,thinstall等.   最后还有某网友(应其要求隐去网名) 兜售的一个实现方法.   Xenocode的是使用了一个虚拟机环境,模拟框架需要的 注册表信息和文件信息.Xenocode号称的生成native代码功能实际上就是指的这个功能.我测试了几个程序打包,兼容性似乎不怎么好. 不知道是不是因为机器上已经安装了框架的原因。   Jason做的 framework linker,以前我也使用过, 他的实际上是利用了 Remotesoft的内核文件,然后自己实现了一个loader。好像是使用的早期的内核文件,兼容性也不太好。 br 阅读全文
posted @ 2007-12-29 14:36 phcis 阅读(409) 评论(0) 推荐(0)