📅  最后修改于: 2023-12-03 15:29:47.412000             🧑  作者: Mango
在C#中,字符串是一个常用的数据类型,它可以存储字符序列。字符串的浮动表示字符串需要在不同的数据类型之间进行相互转化,以达到各种操作的需要。本文将介绍C#中字符串浮动的相关知识。
在C#中,可以通过以下操作进行字符串浮动类型转换:
将字符串转换为整数可以使用int.Parse()
或Convert.ToInt32()
方法。
string str1 = "123";
int num1 = int.Parse(str1);
int num2 = Convert.ToInt32(str1);
注意:如果字符串不能转化为整数,则抛出异常。
将字符串转换为浮点数可以使用float.Parse()
或double.Parse()
方法。
string str2 = "3.14";
float f1 = float.Parse(str2);
double d1 = double.Parse(str2);
注意:如果字符串不能转化为浮点数,则抛出异常。
将整数、浮点数转换为字符串可以使用ToString()
方法。
int num3 = 123;
string str3 = num3.ToString();
float f2 = 3.14f;
string str4 = f2.ToString();
double d2 = 3.14;
string str5 = d2.ToString();
将字符串转换为字符数组可以使用ToCharArray()
方法。
string str6 = "hello";
char[] charArr = str6.ToCharArray();
将字符数组转换为字符串可以使用string
构造函数或Join()
方法。
char[] charArr2 = { 'h', 'e', 'l', 'l', 'o' };
string str7 = new string(charArr2);
string str8 = string.Join("", charArr2); // 将字符数组拼接成字符串
本文介绍了C#中字符串浮动的相关知识,包括不同类型之间的转换。掌握字符串浮动对于C#开发者来说非常重要,也可以用在很多常见的操作中。