Exemplo n.º 1
0
        public void TestJson()
        {
            #region testjson
            JsonModel.ReMsg model = new JsonModel.ReMsg
            {
                ErrCode = -1,
                ErrMsg  = "cuowu",
                Version = ""
            };
            string strjson = JsonConvert.SerializeObject(model);
            var    reMsg   = (JsonModel.ReMsg)JsonConvert.DeserializeObject(strjson);
            Console.WriteLine(reMsg.ErrCode);
            Console.WriteLine(reMsg.ErrMsg);
            Console.WriteLine(reMsg.Version);
            #endregion
            #region testvalue
            SecretService tv = new SecretService();
            var           va = GetAdd();

            string ms = "lkjdsfi%lkdsjfak&kdsjafikd3231&djfie";
            Console.WriteLine("utf-8:" + tv.GetMd5(ms));
            Console.WriteLine("default:" + tv.GetMd51(ms));
            Console.WriteLine("====================");
            Console.WriteLine(string.Format("ab值为:{0}", va.value1));
            Console.WriteLine(string.Format("ac值为:{0}", va.value2));
            Console.WriteLine(string.Format("bc值为:{0}", va.value3));
            Console.WriteLine(string.Format("abc值为:{0}", va.value4));
            Console.WriteLine("====================");
            Console.WriteLine(string.Format("abc包含a为:{0}", GetOther(va.value4, 1)));
            Console.WriteLine(string.Format("abc包含b为:{0}", GetOther(va.value4, 2)));
            Console.WriteLine(string.Format("abc包含c为:{0}", GetOther(va.value4, 4)));
            Console.WriteLine(string.Format("abc包含ab为:{0}", GetOther(va.value4, va.value1)));
            Console.WriteLine(string.Format("abc包含ac为:{0}", GetOther(va.value4, va.value2)));
            Console.WriteLine(string.Format("abc包含bc为:{0}", GetOther(va.value4, va.value3)));
            Console.WriteLine(string.Format("abc包含abc为:{0}", GetOther(va.value4, va.value4)));
            #endregion
        }