什么是C#中类型转换?
类型转换是将一种数据类型转换为另一种数据类型。两种形式为 −
隐式类型转换 − 这些转换由C#以类型安全的方式执行。例如,转换从小整数类型到大整数类型,以及从派生类到基类的转换。
显式类型转换− 由用户通过预定义的函数显式完成这些转换。显式转换需要类型转换运算符。
以下为内置类型转换方法 −
| 序号 | 方法和描述 |
|---|---|
| 1 | ToBoolean 可能的话,将类型转换为布尔值。 |
| 2 | ToByte 将类型转换为字节。 |
| 3 | ToChar 可能的话,将类型转换为单个Unicode字符。 |
| 4 | ToDateTime 将类型(整型或字符串类型)转换为日期时间结构。 |
| 5 | ToDecimal 将浮点型或整数类型转换为十进制类型。 |
| 6 | ToDouble 将类型转换为双精度类型。 |
以下示例将整型转换为字符串类型 −
示例
using System;
namespace Demo {
class Program {
static void Main(string[] args) {
int i = 20;
Console.WriteLine(i.ToString());
Console.ReadKey();
}
}
}输出
20
广告
数据结构
网络技术
RDBMS
操作系统
Java
iOS
HTML
CSS
Android
Python
C语言
C++
C#
MongoDB
MySQL
JavaScript
PHP