/// <summary> /// 指定图片添加指定文字 /// </summary> /// <param name="text">添加的文字</param> /// <param name="picname">生成文件名</param> private void AddTe…
/// <summary> /// 邮件送达 /// </summary> /// <param name="text"></param> /// <param name="email"></param> /// <returns></returns> public sta…
public static string GetElementByClassName(string htmlConetnt, string label, string className) { Regex reg = new Regex(string.Format(@"(?is)<{0} class=""{1}""[^>]*>(?><{0}[^>]*>(?<o>)|</{0}&…
1.Application.Lock和Application.UnLock一般配对出现,用于锁住Lock与UnLock之间的所有代码(注意不光锁住对于Application的赋值)。2.Lock(obj) 于用锁住obj对象,obj对象必须是全局对象(如:Application)。Application.Lock/UnLock的使用方法:Application.Lock();/…
一般程序员()都会这样认为:用C#这样的语言编程的一个好处就是无需再考虑内存的分配和释放。你只需创建对象,然后通过一种叫做垃圾收集的机制来处理这 些对象,也就是说:当它们不再被应用程序需要的时候来自动的清除这些对象。这个过程意味着C#解决了其它语言中极难处理…
内存溢出:指程序在运行的过程中,程序对内存的需求超过了超过了计算机分配给程序的内存,从而造成“Out of memory”之类的错误,使程序不能正常运行。造成内存溢出有几种情况: 1.计算机本身的内存小,当同时运行多个软件时,计算机得内存不够用从而造成内存溢出。对于这…
方法1:符合条件时 goto c;下一步执行的地方 c:;方法2:return
顾名思义就是将字符串格式化填充对齐。这个两个方法都有两个重载,String.PadLeft(int len)和String.PadLeft(int ,char )。同样String.PadRight(int) String.PadRight(int ,Char);1.String.PadLeft(int len)和String.PadLeft(int ,char )是以填充字符的左边,靠右对齐。…
using (ZipFile file = ZipFile.Create(ms)) { file.BeginUpdate(); file.NameTransform = new MyNameTransfom();//通过这个名称格式化器,可以将里面的文件名进行一些处理。默认情况下,会自动根据文件的路径在zip中创建有关的…
public JsonResult GetPayResult(string d1) { WxPayData inputObj = new WxPayData(); inputObj.SetValue("bill_date", d1); inputObj.SetValue("bill_type", "SUCCESS");//201809zp 原先是ALL返…
var str = "这是第一行文本这是第二行文本"; var arr = str.Split(Environment.NewLine.ToCharArray());
1、保存session到sql server,需要指定Sql Server服务器,这种方法因为要读写数据库最慢<sessionStatemode="SQLServer"sqlConnectionString="data source=127.0.0.1;Trusted_Connection=yes"cookieless="false"timeout="20" …