gpt4 book ai didi

C# int.TryParse 也许吧?

转载 作者:太空宇宙 更新时间:2023-11-03 18:34:08 25 4
gpt4 key购买 nike

所以这是一个我一直试图找出但似乎无法修复的错误。 .这是一个功能。

File.Copy(item.FileName, mcAD [VersionText.Tag], true);

private void Version_2_0_Click(object sender, EventArgs e)
{
string Version_2_0_Selected = VersionText.Text = "Version 2.0";
VersionText.Tag = 2;
}

但是第一部分中的 VersionText.Tag 总是给我这个错误。

enter image description here

我听说 int.TryParse 有一些东西,但我不知道如何在我的代码中实现它。

我希望我解释得够多了。

最佳答案

我对问题的假设就行了

File.Copy(item.FileName, mcAD [VersionText.Tag], true);

特别是 mcAD [VersionText.Tag]

.Tag 返回类型 object,但数组索引器需要 int

如果你强制转换它,它应该至少能消除编译错误。

File.Copy(item.FileName, mcAD [(int)VersionText.Tag], true);

但是,如果 VersionText.Tag 不包含整数,则会出现运行时错误。

关于C# int.TryParse 也许吧?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17961665/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com