登录
首页 » C# » NBearLite数据持久化 demo源码

NBearLite数据持久化 demo源码

于 2013-08-04 发布
0 358
下载积分: 1 下载次数: 0

代码说明:

NBear是一个基于.Net 2.0、C#2.0开放全部源代码的的软件开发框架类库。

下载说明:请别用迅雷下载,失败请重下,重下不扣分!

发表评论

0 个回复

  • C# 通过正则表达式 从网页中 提取Email 示例源码下载
    从网页中 提取Email
    2013-09-28下载
    积分:1
  • 抽奖系统下载 大部分内容可以设置
    抽奖系统下载 大部分内容可以设置
    2014-01-02下载
    积分:1
  • VS插件源码JSLint(JS辅助工具)
    VS插件源码JSLint(JS辅助工具)
    2015-09-23下载
    积分:1
  • C# 键盘精灵(模拟按键)源码下载
    C# 键盘精灵(模拟按键)源码下载
    2016-09-01下载
    积分:1
  • C# 实现 MD5加密解密算法
    using System.Security.Cryptography;using    System.IO;  using    System.Text; ///MD5加密  public string MD5Encrypt(string    pToEncrypt,  string    sKey)    {       DESCryptoServiceProvider    des  =  new    DESCryptoServiceProvider();     byte[]    inputByteArray  =    Encoding.Default.GetBytes(pToEncrypt);       des.Key  =    ASCIIEncoding.ASCII.GetBytes(sKey);       des.IV  =    ASCIIEncoding.ASCII.GetBytes(sKey);       MemoryStream    ms  =  new    MemoryStream();       CryptoStream    cs  =  new    CryptoStream(ms,    des.CreateEncryptor(),CryptoStreamMode.Write);       cs.Write(inputByteArray,  0,    inputByteArray.Length);       cs.FlushFinalBlock();       StringBuilder    ret  =  new    StringBuilder();     foreach(byte    b  in    ms.ToArray())       {        ret.AppendFormat("{0:X2}",    b);       }       ret.ToString();     return    ret.ToString();      }  ///MD5解密  public string MD5Decrypt(string    pToDecrypt,  string    sKey)    {      DESCryptoServiceProvider    des  =  new    DESCryptoServiceProvider();     byte[]    inputByteArray  =  new  byte[pToDecrypt.Length  /  2];     for(int    x  =  0;    x  <    pToDecrypt.Length  /  2;    x )       {      int    i  =    (Convert.ToInt32(pToDecrypt.Substring(x  *  2,  2),  16));        inputByteArray[x]  =    (byte)i;       }       des.Key  =    ASCIIEncoding.ASCII.GetBytes(sKey);       des.IV  =    ASCIIEncoding.ASCII.GetBytes(sKey);       MemoryStream    ms  =  new    MemoryStream();       CryptoStream    cs  =  new    CryptoStream(ms,    des.CreateDecryptor(),CryptoStreamMode.Write);       cs.Write(inputByteArray,  0,    inputByteArray.Length);       cs.FlushFinalBlock();       StringBuilder    ret  =  new    StringBuilder();                  return    System.Text.Encoding.Default.GetString(ms.ToArray());      }
    2013-11-13下载
    积分:1
  • 多线程 Semaphore
    class Program    {        static void Main(string[] args)        {            Semaphore seamphore = new Semaphore(5, 5, "SemaphoreExample");             seamphore.WaitOne();            Console.WriteLine("Seamphore 1");            seamphore.WaitOne();            Console.WriteLine("Seamphore 2");            seamphore.WaitOne();            Console.WriteLine("Seamphore 3");
    2014-11-10下载
    积分:1
  • C++ 获取用户选择的打印机端口(提高篇-实例471).zip
    C++ 获取用户选择的打印机端口(提高篇-实例471).zip
    2019-10-02下载
    积分:1
  • myqq 聊天项目完整源码 含数据库
    myqq 聊天项目完整源码 含数据库
    2013-11-24下载
    积分:1
  • 101种 Linq常用用法实例源码下载
    101种 Linq常用用法实例源码下载
    2014-07-29下载
    积分:1
  • linq not in 示例源码(not in 不等于 contain(xx)==false)
    注意 cotain(xx)=false  在linq中 总是不成立的
    2014-06-27下载
    积分:1
  • 696516资源总数
  • 106914会员总数
  • 0今日下载