中易网

C# 中的 Convert 类使用方法

答案:4  悬赏:20  
解决时间 2021-01-16 08:36
C# 中的 Convert 类使用方法
最佳答案
Convert 将一个基本数据类型转化为另一基本数据类型。
支持的转化类型:受支持的基类型是Boolean、Char、SByte、Byte、Int16、Int32、Int64、UInt16、UInt32、UInt64、Single、Double、Decimal、DateTime 和 String。
使用实例:
double dNumber = 23.15;
try {
// Returns 23
intiNumber = System.Convert.ToInt32(dNumber);
}
catch (System.OverflowException) {
System.Console.WriteLine(
"Overflow in double to int conversion.");
}
// Returns True
bool bNumber = System.Convert.ToBoolean(dNumber);
// Returns "23.15"
string strNumber = System.Convert.ToString(dNumber);
try {
// Returns '2'
char chrNumber = System.Convert.ToChar(strNumber[0]);
}
catch (System.ArgumentNullException) {
System.Console.WriteLine("String is null");
}
catch (System.FormatException) {
System.Console.WriteLine("String length is greater than 1.");
}
// System.Console.ReadLine() returns a string and it
// must be converted.
int newInteger = 0;
try {
System.Console.WriteLine("Enter an integer:");
newInteger = System.Convert.ToInt32(
System.Console.ReadLine());
}
catch (System.ArgumentNullException) {
System.Console.WriteLine("String is null.");
}
catch (System.FormatException) {
System.Console.WriteLine("String does not consist of an " +
"optional sign followed by a series of digits.");
}
catch (System.OverflowException) {
System.Console.WriteLine(
"Overflow in string to int conversion.");
}
System.Console.WriteLine("Your integer as a double is {0}",
System.Convert.ToDouble(newInteger));
全部回答
给你几个简单的吧
Convert.toString(object) 转成字符串
Convert.toInt32(object) 转成int
直接F1 看帮助呀 很详细的。
就是类型转化。有可能转化不成功,例如你用"asdf"转化数字就会失败。
msdn上的例子应该就不错。
Convert.ToInt32已重载。 将指定的值转换为 32 位有符号整数。
Convert.ToString已重载。 将指定值转换为其等效的 String 表示形式。
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
老张货运(金都路)地址在什么地方,想过去办事
幻奇系列的视频!球百度云!
如何用flash效果 flash做下雨效果
中石油黄沙加油站(清高公路黄沙段)怎么去啊,
魔兽世界档案管理员怎么做,在STSM找半天没
炒菜醋放多了,怎么挽救
数学高三求教
没有睡的人有吗?
2017年哪些白酒最畅销?
34×0点三五+3点4×5点8+0点三四×7的简便运
lol第131位新英雄是谁
只长在坟上的花草有哪些
奕丰是哪个皇帝的兄弟
彩虹岛致命甜心合+4的需要多少个不+致命甜心
空气能大约一冬天要耗费多少电费
推荐资讯
香包鸡怎么做?
泰克的轮胎密封胶怎么用?
小学一年级数学用4个o可以摆几个十位数
关于栽花的日记
235/50+R17轮胎与235/45+R18轮胎有什
奔腾4双核3.0有吗
香港生活压力大不大
耶稣为什么同时给天主教和基督教显神迹?基督
我属鸡,明天被冲到能出门吗?
恒雪倪美甲地址在哪,我要去那里办事
我晋级赛只打了一场,怎么显示我是一胜一负了
需要一些手绘图片,难得找得很,总共四张,全
手机登qq时,显示手机磁盘不足,清理后重新登
刺客的套装怎么选啊?