C#如何将一个整数转换为字符串
时间: 2023-08-05 20:08:49 浏览: 150
在C#中,可以使用ToString()方法将一个整数转换为字符串。例如,假设有一个整数变量i,可以使用以下代码将其转换为字符串:
```
int i = 123;
string s = i.ToString();
```
在这个例子中,整数变量i的值为123,ToString()方法将其转换为字符串并将其赋值给字符串变量s。现在,s的值将是字符串"123"。
相关问题
c#将数字字符串转换为十进制整数
您可以使用C#的Parse和TryParse方法将数字字符串转换为十进制整数。例如:
```
string numStr = "123";
int num;
bool success = int.TryParse(numStr, out num);
if (success)
{
Console.WriteLine("转换后的整数为:" + num);
}
else
{
Console.WriteLine("无法将字符串转换为整数。");
}
```
如果字符串可以成功转换为整数,则TryParse方法返回true并将转换后的整数存储在num变量中。如果字符串无法转换为整数,则TryParse方法返回false。
C# 将string字符串转换为int数组
可以使用以下代码将一个字符串转换为一个整数数组:
```csharp
string str = "1 2 3 4 5";
int[] arr = str.Split(' ').Select(int.Parse).ToArray();
```
这里的字符串 `str` 包含了一些数字,它们用空格分隔开。`Split(' ')` 方法将字符串分割成一个字符串数组,每个元素都是一个数字字符串。`Select(int.Parse)` 方法将每个字符串转换为整数,最后,`ToArray()` 方法将结果转换为整数数组。