任何一门编程语言均有相关数据类型。C#也不例外,其基本数据类型有int,short,long,float,double,string等。数据类型之间可以相互转换。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();
}
}
}
用convert类转换时注意数据表达方式的有效性,并不是任意类型之间都可以转换。
还有Parse,Toint等,之后我么你会陆续介绍……