使用Convert命令进行显示转换
2006-10-04 20:26
323 查看
如表,转换的名称略不同于C#类型名称,如:要转化为 int,应使用Convert.ToInt32(val),这是因为这些命令来自于
.NET Framework的Sytem的命称空间。而不是C#本身。这样他们就可以在除C#以外的其他.NET兼容语言中使用。
这些转换总是要进行溢出检查,checked和unchecked关键字以及工程属性设置没有什么作用。
实例:
using System;
class Program
{
static void Main(string[] args)
{
short shortResult, shortVal = 4;
int integerVal = 67;
long longResult;
float floatVal = 10.5F;
double doubleResult, doubleVal = 99.999;
string stringResult, stringVal = "17";
bool boolVal = true;
Console.WriteLine("Variable Conversion Examples/n");
doubleResult = floatVal * shortVal; //隐式转换
Console.WriteLine("Implicit, -> double:{0}*{1}->{2}", floatVal, shortVal, doubleResult);
shortResult = (short)floatVal;
Console.WriteLine("Explicit,->short:{0}->{1}",floatVal ,shortResult );
stringResult = Convert.ToString(boolVal) + Convert.ToString(doubleVal);
Console.WriteLine("Explicit,->string:/"{0}/"+/"{1}/"=>{2}", boolVal, doubleVal, stringResult);
longResult = integerVal + Convert.ToInt64(stringVal);
Console.WriteLine("Mixed, ->long: {0}+{1}->{2}", integerVal, stringVal, longResult);
}
}
相关文章推荐
- (原创)c#学习笔记05--变量的更多内容01--类型转换03--使用Convert命令进行显式转焕
- android 使用NDK进行图像处理(openCV)时的图像转换问题(灰度图显示)
- c#中使用Convert命令进行显式转换
- SQL Server使用convert对datetime日期数据进行转换
- (转)SQL Server中使用convert进行日期转换
- 报错:对象必须实现 IConvertible;以分隔符进行分割链接concat_ws的使用方法;mysql数据类型转换cast,convert
- c#中使用Convert命令进行显式转换
- SQL Server中使用convert进行日期转换
- Linux下使用convert对图片缩放和使用ffmpeg对视频进行转换
- 类型之间进行隐式和显示转换&创建使用枚举&创建使用结构类型&创建使用数组&;如何处理字符串值
- 如何使用Convert命令将分区从FAT 32转换为NTFS文件系统
- 如何使用SWFTools 命令 将pdf文件转换为swf文件,并进行在线浏览该pdf文件
- 硬盘分区Convert转换为NTFS后使用正常,但DiskGenius显示未格式化的解决方法
- 使用Convert命令进行显式转换
- 用CONVERT命令转换FAT到NTFS,合适吗?
- 将一串数字转化为中文字符串,使用 C# 将数字转换成大写人民币 (例如:用户输入2300,系统就会显示两千三百元 )
- 使用toggle()方法进行显示隐藏
- 使用stringstream 来进行string和其他类型的转换
- 如何使用SQL语句将行和列进行转换
- 发现恶意ip大量访问 可使用命令进行封禁