C#中的类型转换
c# 类型转换
2023-09-27 14:24:30 时间
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace Demo
{
class Program
{
static void Main(string[] args)
{
int val = 97;
Console.WriteLine("{0}",val); // 97
bool boolVal = Convert.ToBoolean(val);
Console.WriteLine("{0}", boolVal); // true
byte byteVal = Convert.ToByte(val);
Console.WriteLine("{0}", byteVal); // 97
char charVal = Convert.ToChar(val);
Console.WriteLine("{0}",charVal); // a
decimal decimalVal = Convert.ToDecimal(val);
Console.WriteLine("{0}", decimalVal); // 97
double doubleVal = Convert.ToDouble(val);
Console.WriteLine("{0}", doubleVal); // 97
short shortVal = Convert.ToInt16(val);
Console.WriteLine("{0}", shortVal); // 97
int intVal = Convert.ToInt32(val);
Console.WriteLine("{0}", intVal); // 97
long longVal = Convert.ToInt64(val);
Console.WriteLine("{0}", longVal); // 97
sbyte sbyteVal = Convert.ToSByte(val);
Console.WriteLine("{0}", sbyteVal); // 97
float floatVal = Convert.ToSingle(val);
Console.WriteLine("{0}", floatVal); // 97
string stringVal = Convert.ToString(val);
Console.WriteLine("{0}", stringVal); // 97
ushort ushortVal = Convert.ToUInt16(val);
Console.WriteLine("{0}", ushortVal); // 97
uint uintVal = Convert.ToUInt32(val);
Console.WriteLine("{0}", uintVal); // 97
ulong ulongVal = Convert.ToUInt64(val);
Console.WriteLine("{0}", ulongVal); // 97
Console.ReadKey();
}
}
}
相关文章
- C#:密码框的两种方式
- C#如何通过反射调用带有ref或者out的参数的方法
- C#_数据库连接串的配置
- 职责链模式实例(C#)
- C# 委托
- C# OpenCV-OpenCVSharp低对比度图像查找十字轮廓实例
- C#与 微信小程序 互为加解密方案
- 【C#】最全单据打印源码(打印模板、条形码&二维码、字体样式)
- 【笔记】C# 泛型约束
- C# 设置程序启动项
- C# 注册表Regedit读写
- Unity c# Application类 文件路径
- Unity3d C#解决transform.LookAt朝向前后翻转问题(含源码)
- .NET Core(C#) System.Threading.Timer使用实现定时任务及示例代码
- [C#] 回眸 C# 的前世今生 - 见证 C# 6.0 的新语法特性
- [C#] C# 知识回顾 - 特性 Attribute