C#学习-类型转换(字符串类型->其他类型,其他类型->字符串类型)
2023-09-27 14:27:29 时间
字符串类型到其他类型:
string input0 = Console.ReadLine();
Console.WriteLine("你输入的字符串是{0}", input0);
int number = Convert.ToInt32(input0);
Console.WriteLine("转换为int型为:{0}",number+1);//验证是否转型成功+1
运行结果:
同理转换成
Convert.ToInt16(input);//short
Convert.ToSByte(input);//sbyte
Convert.ToSingle(input);//float
Convert.ToDouble(input);//double
字符串型转char,只能输入一个字母
string input1 = Console.ReadLine();
char c = Convert.ToChar(input1);//char 字符只能转一位
Console.WriteLine("你输入的字符串是{0}", input1);
Console.WriteLine("转换为char型为:{0}", c);//验证是否转型成功+1
运行结果:
字符串型转bool:
string input2 = Console.ReadLine();
bool b = Convert.ToBoolean(input2);//bool
Console.WriteLine("你输入的字符串是{0}", input2);
Console.WriteLine("转换成bool类型是:{0}", b);
运行结果:
其他类型转字符串:
//其他类型转字符串
string str = Convert.ToString(true);
Console.WriteLine(str);
string str1 = 3.14 + "";//更加迅速,其他类型做运算时先转成字符串
Console.WriteLine(str1);
运行结果:
相关文章
- C#_委托与事件
- C#中属性的使用——主动调用才发挥作用
- 1.C#基础学习笔记3---C#字符串(转义符和内存存储无关)
- C#循环
- C#多态;父类引用指向子类对象;new和override的区别;new、abstract、virtual、override,sealed关键字区别和使用代码示例;c#类的初始化顺序
- C#winform实现跑马灯
- 【学习资源】C#初学者学习资源推荐
- C# 波浪线绘制
- C# 判断用户是否对路径拥有访问权限
- C#组件系列——又一款日志组件:Elmah的学习和分享
- c#基于这些,你已经看到了?(一)-----谁才刚刚开始学习使用
- c#开发和学习(c#编写windows服务)
- C#学习——面向对象练习(图书管理)
- c#学习_命名空间(嵌套+引用方式)
- C#学习-抽象类(abstract+override)
- C#学习-结构体(Struct+和Class的区别,ref关键字,析构函数)
- C#学习-控制台的输入输出
- .NET Core(C#) POST JSON数据和Form表单的方法及示例代码
- .NET(C#) CefSharp 执行JS(JavaScript)代码及资源清理方法
- [C#] C# 与 Nessus 交互,动态构建扫描任务计划
- C# 万年历 农历 节气 节日 星座 星宿 属相 生肖 闰年月 时辰(转)
- 为什么C# md5 32位加密算法,密码明文会出现31位
- C# 中 Lambda简单使用,进行简单计算
- 2019-8-31-C#-已知点和向量,求距离的点
- 2019-9-2-C#-设计模式-责任链
- 2019-8-31-C#-如何写-DEBUG-输出
- C# 通过 probing 指定 dll 寻找文件夹
- gRPC C#学习