zoukankan      html  css  js  c++  java
  • 各类数据类型的转换类

    using System;
    using System.Collections;
    using System.Collections.Generic;
    using UnityEngine;
    
    /// <summary>
    /// string扩展方法
    /// </summary>
    public static class KTOString  {
    
        /// <summary>
        /// 扩展--string 转int
        /// </summary>
        /// <param name="str"></param>
        /// <returns></returns>
        public static int Toint(this string str)
        {
            return Convert.ToInt32(str);
        }
    
        public static int Toint(this long log)
        {
            return Convert.ToInt32(log);
        }
        /// <summary>
        /// 扩展---string转
        /// </summary>
        /// <param name="str"></param>
        /// <returns></returns>
        public static float Tofloat(this string str)
        {
            return float.Parse(str);
        }
        /// <summary>
        /// 扩展---string转long
        /// </summary>
        /// <param name="str"></param>
        /// <returns></returns>
        public static long Tolong(this string str)
        {
            return long.Parse(str);
        }
        /// <summary>
        /// 扩展---enum转byte
        /// </summary>
        /// <param name="eEnum"></param>
        /// <returns></returns>
        public static byte Tobyte (this Enum eEnum)
        {
            return Convert.ToByte(eEnum);
        }
        /// <summary>
        /// 扩展---enum转short
        /// </summary>
        /// <param name="eEnum"></param>
        /// <returns></returns>
        public static short ToShort(this Enum eEnum)
        {
            return Convert.ToInt16(eEnum);
        }
        /// <summary>
        /// 扩展---转string
        /// </summary>
        /// <param name="obj"></param>
        /// <returns></returns>
        public static string Tostring(this object obj)
        {
            return obj.ToString();
        }
        /// <summary>
        /// 时间戳转C#时间
        /// </summary>
        /// <param name="timeStamp"></param>
        /// <returns></returns>
        public static string Todata(this long timeStamp)
        {
            System.DateTime startTime = TimeZone.CurrentTimeZone.ToLocalTime(new System.DateTime(1970, 1, 1)); // 当地时区
            DateTime dt = startTime.AddMilliseconds(timeStamp);
            return dt.ToString("MM/dd HH:mm");
        }
    }
  • 相关阅读:
    【linux 文件管理】7-文件重定向
    by David Bombal CCNA with kali linux
    【linux 文件管理】6-软链接和硬链接
    13.mysql索引的使用
    11.mysql SQL优化之SQL问题定位
    mysql服务常用命令
    10.mysql存储引擎
    9. Mysql的体系结构概览
    8.mysql触发器
    项目上线部署
  • 原文地址:https://www.cnblogs.com/VR-1024/p/9815467.html
Copyright © 2011-2022 走看看