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");
        }
    }
  • 相关阅读:
    使用Docker搭建Wordpress
    Django开发Web页面html增加判断展示
    Python如何取小数点位数
    html内容可编写
    MySQL 设置 非空约束依然能插进去的办法
    Git拉取远程所有分支
    my.ini 配置文件
    node
    TP upload 上传根目录不存在
    linux 安装 memcache
  • 原文地址:https://www.cnblogs.com/VR-1024/p/9815467.html
Copyright © 2011-2022 走看看