随笔分类 -  C#

摘要:asp.net cache.count 报错,未将对象引用到对象实例,错误: 对应的Cache实例不是null,但是调用实例方法或者方位实例属性时候还是报错。 原因: 使用cache类自己创建了实例,在Asp.net的iis的进程中出错了 public Cache _cache=new Cache( 阅读全文
posted @ 2020-01-28 11:51 天马3798 阅读(242) 评论(0) 推荐(0) 编辑
摘要:一、C# 获取字符串字节长度 1.在C# 语言中使用string 字符串Unicode 编码 2.在C#语言中常用汉字 占 3个字节 方式1:使用默认编码类获取字节长度 方式2: 二、在字符串判断中,由于中文和英文 占据宽度不同,有时需要根据字节长度控制字符串数量 会用到字节长度判断。 更多: .n 阅读全文
posted @ 2018-09-06 11:32 天马3798 阅读(22383) 评论(3) 推荐(1) 编辑
摘要:程序数据库 (PDB) 文件保存着调试和项目状态信息,使用这些信息可以对程序的调试配置进行增量链接。 在使用 /debug 生成时,会创建一个 PDB 文件。 可以使用 /debug:full 或 /debug:pdbonly 生成应用程序。 使用 /debug:full 生成将产生可调试的代码。 阅读全文
posted @ 2018-01-25 15:06 天马3798 阅读(3490) 评论(2) 推荐(3) 编辑
摘要:AppDomain 类 表示应用程序域,它是一个应用程序在其中执行的独立环境。 此类不能被继承。 表示应用程序域,它是一个应用程序在其中执行的独立环境。 此类不能被继承。 命名空间: System程序集: mscorlib(位于 mscorlib.dll) 继承层次结构 System.Object 阅读全文
posted @ 2017-09-09 10:09 天马3798 阅读(1301) 评论(0) 推荐(0) 编辑
摘要:AppDomain是CLR的运行单元,它可以加载Assembly、创建对象以及执行程序。AppDomain是CLR实现代码隔离的基本机制。 每一个AppDomain可以单独运行、停止;每个AppDomain有自己默认的异常处理; 一个AppDomain的运行失败不会影响到其他的AppDomain。C 阅读全文
posted @ 2017-09-09 09:59 天马3798 阅读(1648) 评论(0) 推荐(1) 编辑
摘要:第一种:利用 System.DateTime.Now 第二种 还有其他的方法的。 更多: C# 访问操作注册表整理 C#中如何获取系统环境变量等 C#Css/Js静态文件压缩--Yui.Compressor.Net 阅读全文
posted @ 2017-06-30 09:18 天马3798 阅读(2618) 评论(0) 推荐(0) 编辑
摘要:一、.net注册表操作简介 .net中Registry 类,RegistryKey 类提供了操作注册表的接口 RegistryValueKind,用于指定操作注册表的数据类型。 二、使用实例 三、特别说明 1.打开注册表示,不能\开头,不能包含根节点 2.写入注册表当前程序需要有足够的权限,推荐一管 阅读全文
posted @ 2017-03-19 11:29 天马3798 阅读(4004) 评论(0) 推荐(0) 编辑
摘要:一、简介 WebBrowser 控件为 WebBrowser ActiveX 控件提供了托管包装。 托管包装使您可以在 Windows 窗体客户端应用程序中显示网页。 使用WebBrowser 控件,可以复制应用程序中的 Internet Explorer Web 浏览功能,还可以禁用默认的 Int 阅读全文
posted @ 2017-03-18 22:21 天马3798 阅读(2232) 评论(0) 推荐(0) 编辑
摘要:C#中获取系统环境变量需要用到Environment 类。 其中提供了有关当前环境和平台的信息以及操作它们的方法。该类不能被继承 以下代码得到%systemdrive%的值,即“C:” 更多使用方法: 阅读全文
posted @ 2016-05-17 09:11 天马3798 阅读(4611) 评论(0) 推荐(1) 编辑
摘要:一.Asp.Net 自带静态文件压缩工具包 Microsoft.AspNet.Web.Optimization http://www.nuget.org/packages/Microsoft.AspNet.Web.Optimization/1.1.3 但好像没有提供可直接条用的压缩方法,并且再用mv 阅读全文
posted @ 2016-05-06 19:23 天马3798 阅读(3215) 评论(0) 推荐(0) 编辑
摘要:1.使用ZXint.Net生成带logo的二维码 调用: 更多: C# ZXing.Net生成二维码、识别二维码、生成带Logo的二维码(一) 阅读全文
posted @ 2016-04-24 13:34 天马3798 阅读(9415) 评论(9) 推荐(3) 编辑
摘要:一.ZXing.Net 源代码地址:https://github.com/zxing/zxing http://zxingnet.codeplex.com/ 也可以使用Nuget包管理,添加如图: 说明:ZXing是一个开源Java类库用于解析多种格式的1D/2D条形码。目标是能够对QR编码、Dat 阅读全文
posted @ 2016-04-24 13:29 天马3798 阅读(32812) 评论(7) 推荐(12) 编辑
摘要:一.使用C#生成二维码类库之一是qrcodenet 源代码地址: http://qrcodenet.codeplex.com/ 二.使用实例 定义处理字符串 1.实例1 2.生成二维码,保存成图片 3.支持中文 4.调整二维码大小 5.生成带Logo的二维码 阅读全文
posted @ 2016-04-23 21:34 天马3798 阅读(14432) 评论(3) 推荐(4) 编辑
摘要:1.C#获取显示器宽度高度,桌面宽度高度等//获取当前显示器的宽度和高度int width = Screen.PrimaryScreen.Bounds.Width;int height = Screen.PrimaryScreen.Bounds.Height;Console.WriteLine(wi... 阅读全文
posted @ 2016-01-19 14:08 天马3798 阅读(1617) 评论(0) 推荐(0) 编辑
摘要:1.简单实例//备份还原mysqlpublic static void TestOne(){ Process p = new Process(); p.StartInfo.FileName = "cmd.exe"; p.StartInfo.UseShellExecute = fal... 阅读全文
posted @ 2015-12-27 13:30 天马3798 阅读(1133) 评论(0) 推荐(0) 编辑
摘要:http://www.csharpwin.com/csharpspace/11912r3382.shtml 阅读全文
posted @ 2015-12-27 10:14 天马3798 阅读(136) 评论(0) 推荐(0) 编辑
摘要:一、程序集的一些基本概念:程序集是包含一个或多个类型定义文件和资源文件的集合。它允许我们分离可重用类型的逻辑表示和物理表示。程序集是一个可重用、可实施版本策略和安全策略的单元。它允许我们将类型和资源划分到不同的文件中,这样程序集的使用者便可以决定将哪些文件打包在一起部署。一旦CLR加载了程序集中包含... 阅读全文
posted @ 2015-12-27 10:10 天马3798 阅读(257) 评论(0) 推荐(0) 编辑
摘要:http://www.cnblogs.com/still-windows7/p/3148623.html 阅读全文
posted @ 2015-12-27 10:08 天马3798 阅读(148) 评论(0) 推荐(0) 编辑
摘要:强命名程序集的一个好处是防篡改。假如我有一个程序集MyDll.dll,如果我用我自己的私钥进行签名将程序集中的内容进行哈希处理,其他人如果不知道我的私钥的话,就不能篡改我的这个程序集进行某些恶意的行为。但对于一些大型程序的开发,私钥一般是不公开的,当然,与它匹配的公钥是公开的,可以自由分发。那么如何... 阅读全文
posted @ 2015-12-27 09:46 天马3798 阅读(504) 评论(0) 推荐(0) 编辑
摘要:在使用winform程序获取调用cmd命令提示符时,如果是win7以上的操作系统,会需要必须以管理员身份运行才会执行成功,否则无效果或提示错误。 比如在通过winform程序执行cmd命令时,某些情况下如果不是以管理员身份运行,则会提示命令无效。 或者通过winform程序执行Windows... 阅读全文
posted @ 2015-12-27 09:29 天马3798 阅读(1001) 评论(1) 推荐(0) 编辑