unity 字符串转整数
时间: 2023-10-06 22:11:52 浏览: 253
字符串转化为整数
在 Unity 中可以使用 C# 的 `int.Parse()` 方法将字符串转换为整数。例如:
```csharp
string str = "123";
int num = int.Parse(str);
```
这将把字符串 "123" 转换成整数 123 并存储在变量 `num` 中。需要注意的是,如果字符串无法转换成整数,将会抛出异常,需要进行错误处理。也可以使用 `int.TryParse()` 方法进行转换,它不会抛出异常,而是返回一个布尔值指示转换是否成功,并将转换后的整数存储在一个输出参数中。例如:
```csharp
string str = "123";
int num;
bool success = int.TryParse(str, out num);
if (success)
{
Debug.Log(num);
}
else
{
Debug.LogError("字符串无法转换为整数!");
}
```
阅读全文