c#之——用Convert类实现数据类型转换

来源:百度文库 编辑:神马文学网 时间:2024/04/28 19:30:59
Convert类是专门进行类型转换的类,它能够实现各种基本数据类型之间的相互转换。

Convert类常用的类型转换方法
方法 说明 Convert.ToInt32() 转换为整型(int) Convert.ToChar() 转换为字符型(char) Convert.ToString() 转换为字符串型(string) Convert.ToDateTime() 转换为日期型(datetime) Convert.ToDouble() 转换为双精度浮点型(double) Conert.ToSingle() 转换为单精度浮点型(float)

使用Convert类转换数据类型

using System;
using System.Collection.Generic;
using System.Linq;
using System.Text;

namespace Shujuleixingzhuanhuan
{
  class Lizi
{
    static void Main(string[] args)
{
     float num1=82.26f;
     int integer,num2;
     string str,strdate;
     DateTime mydate=DateTime.New;
     //Convert类的方法进行转换
     integer=Convert.ToInt32(num1);
     str=Convert.ToString(num1);
     strdate=Convert.ToString(mydate);
     num2=Convert.ToInt32(mydate);
     Console.WriteLine("转换为整型数据的值{0}",integer);
     Console.WriteLine("转换为字符串{0},str");
     Console.WriteLine("日期型数据转换为字符串值为{0}",strdate);
     Console.ReadKey();
}
}
}

提示  转换为int型数据后进行了四舍五入的计算。

用convert类转换时注意数据表达方式的有效性,并不是任意类型之间都可以转换。