【问题标题】:convert Value into int from Object将值从 Object 转换为 int
【发布时间】:2021-09-20 22:35:07
【问题描述】:

如何将对象转换为 int?

这是我的代码

 DataSnapshot snapshot = task.Result;
                foreach (DataSnapshot child in snapshot.Children)
                {
                    if (child.Key == "myAge")
                    {
                        MyAgeInput.value = int.Parse(child.Value);
                    }
}

这是我的错误 错误 CS1503:参数 1:无法从“对象”转换为“字符串”

【问题讨论】:

  • 请提供child对象。
  • 你试过用parseInt()
  • 您使用的是 C# 还是 javascript?请使用正确的标签。
  • javascript.. 准确地说是统一和火力
  • 但显然你的代码是 C# 并且出现了 CS 错误。

标签: c#


【解决方案1】:

我看到语法是 C#。

试试这个:

DataSnapshot snapshot = task.Result;
foreach (DataSnapshot child in snapshot.Children)
{
  if (string.Equals(child.Key, "myAge")
  {
    int parsedValue;
    int.TryParse(child.Value?.ToString(), out parsedValue);
    MyAgeInput.value = parsedValue;
  }
}

提前建议:请正确指定问题标签和编程语言。

【讨论】:

    【解决方案2】:

    我相信你想要parseInt() 函数

    【讨论】:

      猜你喜欢
      • 2020-07-03
      • 2022-12-19
      • 2015-10-20
      • 1970-01-01
      • 1970-01-01
      • 2017-01-03
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多