分类目录归档:杂记

c# 中 DataTable.Select 如何匹配字母大小写呢?


摘要;
下文讲述c#语言中对DataTable执行select时如何匹配大小写呢?


实现思路:
通过设置其 table.CaseSensitive为true,则可使select支持大小写匹配

例:
下面编写的c# 方法可以支持 严格匹配大小写的写法

	public static DataRow[] TableSelect_CaseSensitive(DataTable table, string condition)
        { 
           table.CaseSensitive = true; //设置严格匹配大小写的检索
 
           var rows = table.Select(condition); //检索
              
           return rows;
        }
  

c# 将一个输入字符串进行MD5加密输出的方法分享


摘要:
下文讲述c# 开发语言中,对一个输入信息进行MD5输出的方法分享,如下所示:

如下所示:
C# MD5方法

   public static string GetInformationMD5(string strIn)
        {
            MD5CryptoServiceProvider md5 = new MD5CryptoServiceProvider();
            byte[] bytValue, bytHash;
            bytValue = System.Text.Encoding.UTF8.GetBytes(strIn);
            bytHash = md5.ComputeHash(bytValue);
            md5.Clear();
            string sMd5Return = "";
            for (int i = 0; i < bytHash.Length; i++)
            {
                sMd5Return += bytHash[i].ToString("X").PadLeft(2, '0');
            }
            return sMd5Return.ToLower();
        }