Пример #1
0
        private void TryTo()
        {
            //base64
            var character = "ABCDEFG";
            var base64    = "WkhJ5qGG5p6257uE5Lu2";

            Console.WriteLine("base64");
            Console.WriteLine("     TryToBase64Encode:{0}", ZConvert.TryToBase64Encode(character));
            Console.WriteLine("     TryToBase64Decode:{0}", ZConvert.TryToBase64Decode(base64));
            //timestamp
            var timestamp = "1609430400";

            Console.WriteLine("timestamp");
            Console.WriteLine("     TryToDateTimeFromTimeStamp:{0}", ZConvert.TryToDateTimeFromTimeStamp(timestamp));
            Console.WriteLine("     TryToTimeStampFromDateTime:{0}", ZConvert.TryToTimeStampFromDateTime(DateTime.Now));
            //ip
            Console.WriteLine("ip");
            Console.WriteLine("     TryToIpFromLong:{0}", ZConvert.TryToIpFromLong(2130706433));
            Console.WriteLine("     TryToLongFromIp:{0}", ZConvert.TryToLongFromIp("127.0.0.1"));
            //bool
            Console.WriteLine("bool");
            Console.WriteLine("     TryToBoolean:{0}", ZConvert.TryToBoolean("true"));
            //datetime
            Console.WriteLine("datetime");
            Console.WriteLine("     TryToDateTime:{0}", ZConvert.TryToDateTime("2021-01-01"));
            //number
            Console.WriteLine("number");
            Console.WriteLine("     TryToDecimal:{0}", ZConvert.TryToDecimal("100"));
            Console.WriteLine("     TryToDouble:{0}", ZConvert.TryToDouble("100"));
            Console.WriteLine("     TryToInt16:{0}", ZConvert.TryToInt16("100"));
            Console.WriteLine("     TryToInt32:{0}", ZConvert.TryToInt32("100"));
            Console.WriteLine("     TryToInt64:{0}", ZConvert.TryToInt64("100"));
            Console.WriteLine("     TryToSingle:{0}", ZConvert.TryToSingle("100"));
            Console.WriteLine("     TryToUInt16:{0}", ZConvert.TryToUInt16("100"));
            Console.WriteLine("     TryToUInt32:{0}", ZConvert.TryToUInt32("100"));
            Console.WriteLine("     TryToUInt64:{0}", ZConvert.TryToUInt64("100"));
            //unicode
            character = "中文";
            var unicode = "\\u8fd9\\u662f\\u0055\\u006e\\u0069\\u0063\\u006f\\u0064\\u0065\\u7f16\\u7801";

            Console.WriteLine("unicode");
            Console.WriteLine("     TryToUnicodeEncode:{0}", ZConvert.TryToUnicodeEncode(character));
            Console.WriteLine("     TryToUnicodeDecode:{0}", ZConvert.TryToUnicodeDecode(unicode));
            Console.WriteLine();
            Console.WriteLine();
        }