摘要: A、若字符串为"COOCON";样式方法一:正则表达式string str = "COOCON"; str = Regex.Replace(str, "(?s)(.)(?=.*\\1)", ""); Console.WriteLine(str); /*--------------------------------------------------------- (?s)(.)(?=.*\1) 表达式说明 (?s) 开启单行模式 DOTALL 让. 号匹配任意字符 (.) 任意字符 并捕获在第一组 (?=.*\1 阅读全文
posted @ 2012-04-27 16:27 北冥子 阅读(1028) 评论(0) 推荐(0) 编辑
摘要: 【转自网络】C#中跨工程注释的显示.net写类方法属性注释时,在同一个工程中注释可见,跨工程就不行了。格式是标准的XML注释:/// <summary>///*********/// </summary>/// <param name="***">****</param>/// <returns>****</returns>今天知道解决办法了。一般项目跨工程都是生成DLL文件供调用,在项目属性中的“生成”选项卡勾选“XML文档文件”选项,文档名称要与类名相同。这样编译时就会在相应目录下生成XML格式文件 阅读全文
posted @ 2012-04-27 11:39 北冥子 阅读(642) 评论(0) 推荐(0) 编辑
摘要: 本次所用字库为横向取模的16*16点阵字库,ucdos自带。源字库文件放到资源文件中并嵌入exe,应用时只复制exe到用户处,双击即可运行并提取字库,不用再复制ASC16及HZK16文件。可将此功能做成dll,方便别的项目调用。建立好项目后建立一个资源文件,然后添加文件,将ASC16及HZK16文件添加到资源文件中。读取资源文件中的两个字库文件到文件流:ResourceManager resource = new ResourceManager(typeof(Resource1));//About为资源文件名(没有扩展名) byte[] bitASC16 = resource.GetObjec 阅读全文
posted @ 2012-04-27 10:43 北冥子 阅读(3108) 评论(0) 推荐(0) 编辑