摘要:using System;using System.IO;using System.Runtime.Serialization;using System.Runtime.Serialization.Formatters.Binary;namespace Dscf.Global.Utils{ pub...
阅读全文
随笔分类 - C# 类库方法
摘要:using System;using System.IO;using System.Runtime.Serialization;using System.Runtime.Serialization.Formatters.Binary;namespace Dscf.Global.Utils{ pub...
阅读全文
摘要:public static class Common { #region MD5加密 /// /// MD5加密 /// /// 需要加密的字符串 /// MD5加密后的字符串 public static string Md5Encrypt(...
阅读全文
摘要:private void GetIP() 2 { 3 string hostName = Dns.GetHostName();//本机名 4 //System.Net.IPAddress[] addressList = Dns.GetHostByName(host...
阅读全文
摘要:2012-06-05 /// /// 获取本地IP地址信息 /// void GetAddressIP() { ///获取本地的IP地址 string AddressIP = string.Empty; foreach (IPAddress ...
阅读全文
摘要:public class BusinessFactory { private static BusinessFactory instance = null; private static readonly object syncObj = new object(); /// /// 业务逻辑创建...
阅读全文
摘要:笔者从事开发多年,有这样一种感觉,查看一些开源项目,如Spring、Apache Common等源码是一件赏心悦目的事情,究其原因,无外两点:1)代码质量非常高;2)命名特别规范(这可能跟老外的英语水平有关)。 要写高质量的代码,不是一件容易的事,需要长年累月的锻炼,是一个量变到质变的过程,但要...
阅读全文
摘要:int days = DateTime.DaysInMonth ( 2009, 9 );int days = DateTime.DaysInMonth ( DateTime.Now.Year, DateTime.Now.Month);
阅读全文
摘要:double s=0.55555;result=s.ToString("#0.00");//点后面几个0就保留几位如果要四舍五入的话,用这个double dbdata = 0.55555;string str1 = dbdata.ToString("f2");//fN 保留N位,四舍五入也可参考Su...
阅读全文
摘要:double a=50;double b=100;没有小数部分Label1.Text = (a/(a+b)).ToString("0%")两位小数Label2.Text =(a/(a+b)).ToString("P")ToString("0.00%"); ToString("P3"); 可以设置精度
阅读全文
摘要://if (bm.Name == "DateYear") //年 //{ // bm.Select(); // bm.Range.Text = DateTime.Now.ToString("yyyyMMdd").ToString().Substring(...
阅读全文
摘要:一,哈希表(Hashtable)简述 在.NET Framework中,Hashtable是System.Collections命名空间提供的一个容器,用于处理和表现类似keyvalue的键值对,其中key通常可用来快速查找,同时key是区分大小写;value用于存储对应于key的值。Hashtab...
阅读全文
摘要:public void uploadDocMentSave(string Type) { if (Request.Files.Count > 0) { HttpPostedFileBase files = Request.Files[0];//获取文件 string filename = Pat...
阅读全文
摘要:public ActionResult GetForm() { HttpRequest request = System.Web.HttpContext.Current.Request; HttpFileCollection FileCollect = request.Files; if (Fi...
阅读全文
摘要:遍历datatable的方法 +方法一:DataTable dt = dataSet.Tables[0];for(int i = 0 ; i 0){rp_xx.DataSource = dtb_xx;rp_xx.DataBind();}
阅读全文
摘要:序列化listhttp://kchen.cnblogs.com/通过序列化和反序列化泛型数据实体集合来实现持久化数据对象的方法 通过序列化和反序列化泛型数据实体集合来实现持久化数据对象的方法我们在平时使用数据库的时候,经常会碰到一个问题,就是不希望数据实体对象插入数据库中, 却有想持久化的时候,那么就可以用序列化成XML字符串,来保存到其他地方,由于生成的是字符串,所以可以保存到任意我们想保存的地方。比如 asp.net的ViewState,cookie,cache等。首先,我们定义一个数据实体类。 class Entity { public Entity() {} private int .
阅读全文
摘要:1、HtmlEncode="False"2、DataFormatString="{0:d}"C#格式化日期时间DateTime dt = DateTime.Now;Label1.Text = dt.ToString();//2005-11-5 13:21:25Label2.Text = dt.ToFileTime().ToString();//127756416859912816Label3.Text = dt.ToFileTimeUtc().ToString();//127756704859912816Label4.Text = dt.ToLocalT
阅读全文
摘要:C#中对象,字符串,dataTable、DataReader、DataSet,对象集合转换成Json字符串方法。publicclassConvertJson{#region私有方法///<summary>///过滤特殊字符///</summary>///<paramname="s">字符串</param>///<returns>json字符串</returns>privatestaticstringString2Json(Strings){StringBuildersb=newStringBuilder
阅读全文
摘要:<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"><html><head><script language="javascript"> function show() { if (window.event.button == 1) { alert("您好"); } else if (window.event.button == 2) { alert("禁止右键"); setTimeout(&qu
阅读全文
摘要:int [] intarry = new int [100]; ArrayList myList = new ArrayList(); Random rd = new Random(); for (int i = 0; i < 100; i ++ ) { // myList.Add(rd.Next(1,101)); int num = rd.Next(1,101); if(!myList.Contains(num)) { myList.Add(num); } } for (int k = 0; k < myList.Count; k++ ) { intarry[k] =(int)
阅读全文
摘要:int[] array = { 2, 4, 5, 9, 1, 3, 5, 6, 7 }; int temp = 0; for (int i = 0; i < array.Length - 1; i++) { for (int j = i + 1; j < array.Length; j++) { if (array[j] < array[i]) { temp = array[i]; array[i] = array[j]; array[j] = temp; } } } for (int i = 0; i < array.Length; i ++ ) { Console.
阅读全文
|