c#知識點小結

1、SHA1加密

using System.Security;
using System.Security.Cryptography;      

        public static string Sha1Signature(string str)
        {
            var buffer = Encoding.UTF8.GetBytes(str);
            var data = SHA1.Create().ComputeHash(buffer);

            StringBuilder sub = new StringBuilder();
            foreach (var t in data)
            {
                sub.Append(t.ToString("x2"));
            }
            string keyWord = sub.ToString();
            string keyWord1 = keyWord.Substring(0, 4);
            string keyWord2 = keyWord.Substring(36, 4);
            string keyWord3 = keyWord1 + keyWord2;

            return keyWord3;
        }

c#SHA1算法實現及注意問腿

散列哈希算法在線工具

2、c#獲取時間方法

DateTime.Now.ToString("yyyy-MM-dd");        // 2008-09-04

獲取各種時間方法

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章